gee whiz

Etymology
Alteration of.

Interjection

 * : wow or so what?

Adjective

 * 1)  Very good, impressive.