means that you are pissed off because a event happened and it ticked you off the word was created after the more common fraze know as "oh darn" or "oh snap".
by mcwho 23 August 21, 2010
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.×