Ebenezer Scrooged

adj.

Exhibiting physical symptoms like blurred vision due to alcohol.

The room was filled with laughter as Tita stumbled in, looking absolutely Ebenezer Scrooged.

Source: Wiktionary