1 definition by n8dogg87

Top Definition
A word expressing excitement or approval. Originates from "The George Lopez Show" where it was mostly said by Benny, George's mom.
Benny approves of what George says by saying "Shao!"
by n8dogg87 March 17, 2008

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×