What is Leech Raptor?
1.
An annoying person, commonly a freeloader, one who sucks off his host.
Omg get out of my fridge you leech raptor.
See
2.
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
See
Random Words:
1.
someone who is attracted to small penis'
eg. Trevor is such an aliurophile..
1.
one who rats, cheats, and lies on others, and betrays
Leroy told the cops on Jamal
"that Leroy nigga is snake shit"
2.
the..