meaning of Baboon Head Baboon Head

Baboon Head Baboon Head meaning in Urban Dictionary

a lad that has an anus inside the head as he has short-hair a lad who may have an anal area in the skull as he has short-hair