shop windowed

adj.

Physically affected; unsteady due to ingesting alcohol.

Jatziry debated the merits of various sandwich fillings with a park bench, showcasing their culinary expertise while being amusingly shop windowed.

Source: Wiktionary