Top Definition
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.
#amo #ape #gorilla #amomonggo #monggoloid #monkey #down syndrome
by Gwapito November 30, 2008
7 Words related to Amomongo
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.