noun
Meaning 1
A human-baboon hybrid; an ape-like person.
Definition source: English Wiktionary via Wiktextract
Examples
- 2004, "Mr. X", Shout It Out, Club Devo https://web.archive.org/web/20080705113221/http://www.clubdevo.com/mp/shout.html Everything that 'makes the world go round', or 'progress with a price tag' as the huboons say on their way to work
Meaning relationships
Synonyms: none provided
Antonyms: none provided