put in the pin
Verb
Meaning
put in the pin (third-person singular simple present puts in the pin, present participle putting in the pin, simple past and past participle put in the pin)
(UK, slang, obsolete) To refrain from drinking alcohol.
Verb
put in the pin (third-person singular simple present puts in the pin, present participle putting in the pin, simple past and past participle put in the pin)
(UK, slang, obsolete) To refrain from drinking alcohol.