Definition of zowie

  1. zowie Interjection An indication of astonishment or admiration.
Feedback Form