Top Definition
See leech
A person who recieves high status in a some sort of community, without doing anything, helping anyone, or deserving the status at all.
Zach is a Leecheran.
by Owned_Is_Sexy_and_Owns_Zach January 24, 2005
1 Word related to Leecheran

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.