Skip to main content

Jimmy'schickenshack's definitions

polar plug

Having a tray of ice cubes jammed up your ass while someone's shoves a fist full of sweat stained socks in your mouth
Carl got the ol polar plug last night
by Jimmy'schickenshack February 18, 2014
mugGet the polar plug 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