Skip to main content

shame tarp

A free shirt given away as SWAG by marketers of which you should feel shame for accepting, and especially for wearing
Did you see the shame tarp that neck bearded whiskey tango was wearing? It must have been Quintuple-XL.
by flank3d October 20, 2008
mugGet the shame 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