Skip to main content

Definitions by muddybananas69

banana margarita 

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!
banana margarita by muddybananas69 January 26, 2011