A retarded person.
Originally from a Filipino folklore creature, an ape who is retarded in Mount Canlaon and killed hundreds of men.
Originally from a Filipino folklore creature, an ape who is retarded in Mount Canlaon and killed hundreds of men.
by Gwapito December 16, 2008
Get the Amomongo mug.by Fancysafgrfbsawfasb September 28, 2022
Get the Amolongongus ? ඞ mug.Related Words