An exclamation of surprise upon the learning of surprising information, be it good or bad, but usually used for good.
Jake: "Hey Zahid, they're serving pizza that was actually prepared today in lunch!"
Zahid: "Oh snap!"
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.