Skip to main content

Joe Henne's definitions

pull the pin

lose your temper or start to yell because someone pissed you off!
Supervisor Dave had to pull the pin after he found one of his workers screwing off instead of working.
by Joe Henne April 11, 2007
mugGet the pull the pin 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