Used as a derivative of "omg" (Oh My God), and an extended modification from omgzorz, during an exclamation of something.
"Omgsauce, you completely owned me in that video game!"
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.