jiboya noun1 •The boa constrictor.Prince Maximilian of Neu Wied tells us that the experienced hunter laughs when asked whether the jiboya attacks and devours man. — 1886 formsjiboyas