#tarp

Top Definition
tarp adj. a synonym for b**ch
she dumped her boyfriend cuz he quit the baseball team, she's such a tarp
via giphy
by Live, love, gloat February 28, 2017

Mug icon
Buy a [tarp] mug!