Skip to main content

Definitions by Live, love, gloat

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