1) A 3-4" long bloodsucking parasite that hangs from the skin of an unknowing victim.
2) One who constantly hangs around a member of the opposite sex purely for their own gain of love lust and life.
Emily didn't really love Carlos, she just acted a leech to feel better about herself.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.