zowie

interjection

An indication of astonishment or admiration.