Gadzooks!

1. An expression of surprise. 2. Wow!