Top Definition
when man urinates in girls mouth and then poops in it and makes love explosion in said mouth

must make sure girl can withstand gigantic load in mouth
dude i just gave this girl the biggest manhattan slushy in the entire world.
by Scott spoyner March 07, 2008

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.