Very startling or shocking; engaging a person's full attention.
Overwhelming in a bewildering way; amazing, confounding, stunning, especially in a ludicrous manner.