A person who is free-loader. A person who greatly annoys you, or a stupid person.
Holy crap, get out of my refrigerator you damn leech raptor
by leet_hax October 19, 2008
9 Words related to leech raptor
Top Definition
An annoying person, commonly a freeloader, one who sucks off his host.
Omg get out of my fridge you leech raptor.
by total 1337 hax October 19, 2008

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.