Skip to main content

smimic7's definitions

anti-chug mechanism

that removable piece of plastic that comes on all liquor bottles that makes it really hard to chug off the bottle
her: did you drink today?
me: yeah I ripped off the anti-chug mechanism and a ripped right from the bottle
by smimic7 January 14, 2009
mugGet the anti-chug mechanismmug.

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