Random Words:
1.
An annoying person, commonly a freeloader, one who sucks off his host.
Omg get out of my fridge you leech raptor.
See leech, raptor, f..
1.
one who has an obsession with peoples feet, and will do anything to touch them, especially if there are corns and bunyans involved.
tha..