Skip to main content

Definitions by Jethro: The Constipated Potato

A derogatory term referring to a person with Down Syndrome
That guy is such a fucking munglu