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