be gagging for (something)
To have a strong desire for something, especially a beverage of some kind. Primarily heard in UK, Ireland. Good lord, I am gagging for a cup of tea. I just ran three miles, so yeah, I'm gagging for some water. Sure, when you first give up alcohol, you'll be gagging for your drink of choice, but that feeling lessens in time.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.