wowie zowie

Etymology
Reduplication, from.

Interjection

 * 1) wow; expressing astonishment