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
Squirreling
Share definition
The act of inserting both (or one) testicles inside a woman's vagina, thus replicating a
squirrels
predilection
for the
hiding
of nuts.
Mandy
didn't want me to put
my dick
in, so we were
squirreling
all night instead.
by
Aaacey
July 05, 2019
Flag
Get the
Squirreling
mug.
More random definitions