Skip to main content

wrapped in shade's definitions

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!"
by wrapped in shade March 29, 2010
mugGet the Ran Ran Ru 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