Hang one on

phrasal 1. to inflict a blow on 2. slang to get very drunk

Merriam-Webster's Collegiate Dictionary