8 definition by FlareKitsune

A mentally retarded person. See Christians.
"LOL GOD IS AWESOME"

"...Mongoloid."
by FlareKitsune January 02, 2010

Mug icon
Buy a Mongoloid mug!