Skip to main content

Definitions by Princess punch

Someone with a major lack of physical ability and thinks they are hilarious but actually aren't funny at all
Daniel is such a mongaloid.
Mongaloid by Princess punch July 24, 2012