zowie



expressing astonishment or admiration.

Click here to see the free dictionary definition for zowie

definition by Oxford Dictionaries