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 pleasurable act of kicking your girl in the cunt whilst simultaneously unloading on her face.
"Hey Ted, I was fucking this gir..