flabbergasting

Etymology
.

Adjective

 * 1) Overwhelming in a bewildering way; amazing, confounding, stunning, especially in a ludicrous manner.