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
#
Store
Blog
World
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
#
Store
Blog
World
Advertise
Search
Leon
Share definition
1. The act of wetting the
testicles
during
defication
due water splashing
2. The act of dipping the testicles in
toilet water
One
must be
careful
not to Leon in
public bathrooms
by
synsykie
June 22, 2011
Flag
Get the
Leon
mug.
More random definitions