salt of lemonned

adj.

Drunk on the strength of citrus, or of something that has been mistaken for it.

Source: Wiktionary