Top definition
A slang word or a street word in Filipino used by rude people to describe a person with special needs usually a person with down syndrome.
Monggoloid ka ba ha? (Are you autistic?)
by KrizzyG November 08, 2018
Get a Monggoloid mug for your girlfriend Jovana.