Top Definition
When your lady is dropping a deuce, you stick your dick in her mouth pinning her to the back of the toilet so she can't get away.
I gave my girl a Mandalay Mudflap on the way to the shower.
by jungle James February 11, 2010
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.