1 definition by SexyTopShaggerBen

A mongoloid is a creature who is an inbred and smells like sweat

Ethan Barella
You’re a mongoloid. You must be called Ethan barella
by SexyTopShaggerBen August 1, 2018
Get the Mongoloid mug.