1 definition by Joeballs123

Top Definition
The nasty sluts you fuck and throw back in the trench who wait there until they're next victim
"Yo I just fucked Destiny" "ew bro she's a trench whore"
by Joeballs123 March 22, 2014

Mug icon
Buy a trench whore mug!