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
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
Advertise
Search
Leech
Share definition
Is the definition of a leeche, some one whom constantly causes
trouble
and tries to
ruin
everyone else’s happiness because she has
none
herself.
Amy
the
leech
doesn’t know how to
move on
by
Knr2318
September 09, 2020
Flag
Get the
Leech
mug.
More random definitions