Top Definition
It means you're being a douche who brags.
Yes Steve, but don't throw rocks when you live in a stone house.
by B Talented April 09, 2011

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.

×