meter goma - Spanish English Dictionary
History

meter goma

Play ENESESes
Play ENESESmx


Meanings of "meter goma" in English Spanish Dictionary : 3 result(s)

Spanish English
Idioms
meter goma [v] PE give someone a knuckle sandwich
meter goma [v] PE beat someone
meter goma [v] PE hit someone