snow capped

adj.

The state of being drunk and covered at the summit by a conspicuous layer of blanket or duvet.

Source: Wiktionary