Top Definition
To deficate in a spray or splatter fashion onto an object such as a toilet, floor, or wall.
Angie, a woman from ohio was in Mexico for a wedding. Suddenly had to use a restroom and did not make it to the toilet. She gave that bathroom a "Mexican Angie"
by St Pete Paul November 05, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.