Skip to main content

Live, love, gloat 's definitions

[tarp]

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email