Skip to main content

ShrekingBall9000's definitions

Piñata Store

A place a Mexican drug cartel hides to sell all sorts of various drugs.
"I heard they opened a new piñata store down the block"
by ShrekingBall9000 May 6, 2016
mugGet the Piñata Storemug.

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