have one too many - definition and synonyms

phrase often humorous
  1. to drink too much alcohol

    He lost his keys when he’d had one too many.

See also main entry: one