1 definition by Joe Henne

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 4, 2007
Get the pull the pin mug.