1 definition by a.dot

a person that hangs on to someone without being wanted yet he thinks he is the man
yoo ali, you see that young henrita his a leech you know
by a.dot November 29, 2013
Get the Leech mug.