skryerred

adj.

A drinker who sees the future in reflective surfaces, usually with limited success.

Source: Wiktionary