1 definition by chanchola

1
spanish to english translation --

i'm coming.
Aye papi!!! Me vengo!!!

or in english...

I'm cuming on you, who's yo dadi.
by chanchola March 28, 2008
Get the mug
Get a me vengo mug for your cat Callisto.