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
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
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.