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.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
have had ˌone too ˈmany
(informal) have drunk too much alcohol: I think David’s had one too many. He can hardly stand up.Farlex Partner Idioms Dictionary © Farlex 2017