Skip to main content

Definitions by wrapped in shade

Ran Ran Ru 

An exclamation shouted, usually at the point of orgasm, after having sex with someone dressed and whose face is painted to look like Ronald McDonald, or any other similar clown.
As my spew hit the paint on her clown-like lips, I yelled "Ran Ran Ru!"
Ran Ran Ru by wrapped in shade March 29, 2010