Skip to main content

Definitions by KrizzyG

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?)
Monggoloid by KrizzyG November 8, 2018