One who takes on the physical attributes or or behavorial characteristics of a large hairy primate. Example: A. My God, what's that? B. Oh dont worry. That's my son--he's a bit of a human-baboon.
HUMAN-BABOON
Meaning of HUMAN-BABOON in English
Slang English vocab. Английский сленговый словарь. 2012