look up any word, like ratchet:
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 November 30, 2008

Words related to Amomongo

amo amomonggo ape down syndrome gorilla monggoloid monkey