have had one too many

have had one too many

To have had enough alcoholic drinks to become excessively drunk. I must have had one too many last night because I ended up getting sick.
See also: have, many, one
Farlex Dictionary of Idioms.

have had ˌone too ˈmany

(informal) have drunk too much alcohol: I think David’s had one too many. He can hardly stand up.
See also: have, many, one
Farlex Partner Idioms Dictionary
See also:
  • sipster
  • borachio
  • eat (one) alive
  • eat alive
  • eat somebody alive
  • eat someone alive
  • drag on
  • drag on (someone or something)
  • boozehound
  • contemplate your navel