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.
The act of exciting oneself to orgasm by mental stimulation alone, without any actual physical stimulation whatsoever; thinking oneself ..