Top Definition
when you are having sexual intercourse and the male urinates in the females mouth.
we were gettin freaky and then he gave me a banana margarita!
by muddybananas69 January 26, 2011
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.