hang one on
hang one on {v. phr.}, {slang}
1. To give a heavy blow to; hit hard.
The champion hung one on his challenger in the second round and knocked him out of the ring.
2. To get very drunk.
After Smith lost his job, he went to a bar and hung one on.
Categories:
Source: A Dictionary of American Idioms