sobrecogedor

Etymology
From.

Adjective

 * 1) shocking; horrific
 * 2) impressive; awesome