Monggoloid

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
mugGet the Monggoloidmug.