Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Search
1 definition 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!"
by
wrapped in shade
March 29, 2010
Flag
Get the
Ran Ran Ru
mug.