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
Nell T.
scarfing
To masturbate
while
strangling
oneself.
The police classified
Jim's
corpse
as scarfing due to his hand on his exposed penis and the
belt
that was around his neck.
by
Nell T.
May 19, 2008
Flag
Get the
scarfing
mug.