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
1. To be
annoyed
by someone/ something
2. If someone is in your
buisness
and does not know
the issue
1. You dont know
what happen
so
leech off
2. Mann my teacher was
leechen
today
by
Bunnybooteen
January 30, 2011
Flag
Get the
Leech
mug.
More random definitions