Definition of zowie

Definition of zowie
  1. zowie Interjection An indication of astonishment or admiration.
Need more help? Try our forum NEW