Definitions by B_Rain
German Lap Dance
The act of one defecating and dancing on another partners lap while the recipient is defecating also.
German Lap Dance by B_Rain October 31, 2012
Mexican Rainbow
Rainwater mixed with oil from several junky mexican owned vehicles leaving a parking lot, creating a rainbow-like effect on the pavement.
Mexican Rainbow by B_Rain March 26, 2011