sticker shocked

adj.

Describing a drinker who discovers the cost of last night's enthusiasm and becomes quietly immobile.

Source: Wiktionary