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
synsykie
Leon
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.