satinizered

adj.

Sharpened by drink into a person who can detect every imperfection in the morning, including their own.

Source: Wiktionary