chompapo - Spanish English Dictionary

chompapo

Play ENESESes
Play ENESESmx

Meanings of "chompapo" in English Spanish Dictionary : 2 result(s)

Spanish English
General
chompapo [adj] NI who has an underbite (person)
chompapo [adj] NI with an overbite