PULL THE PIN Meaning of PULL THE PIN in English quit, resign, leave, pack it inIf the company doesn't give us a raise in pay, I'm pulling the pin. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012