Skip to main content

B_Rain's definitions

German Lap Dance

The act of one defecating and dancing on another partners lap while the recipient is defecating also.
Helga created quite the mess on Arnold while giving him a German Lap Dance.
by B_Rain October 31, 2012
mugGet the German Lap Dance mug.

Mexican Rainbow

Rainwater mixed with oil from several junky mexican owned vehicles leaving a parking lot, creating a rainbow-like effect on the pavement.
José and his homies left a huge Mexican Rainbow in Wal-Mart's parking lot.
by B_Rain March 26, 2011
mugGet the Mexican Rainbow mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email