Skip to main content

Amomongo

A retarded person.

Originally from a Filipino folklore creature, an ape who is retarded in Mount Canlaon and killed hundreds of men.
I don't want to see Lean get angry because he's like an Amomongo if he does.
by Gwapito December 16, 2008
mugGet the Amomongo mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email