Top definition
an absolute ape of a human being. loud and smelly, they physically resemble a close ancestor to chimps and stephen hawking. always making screeching noises equivalent to the sound of a retarded howler monkey mating for the first time, while also being on crack and having many manic episodes.
by coalmilla October 15, 2019
Get the mug
Get a Aidan Huffman mug for your bunkmate Riley.
May 25 Word of the Day
someone who is sexy beyond mean
by NiSHA..hit ma aim November 14, 2009
Get the mug
Get a bad mug for your buddy Bob.