Top Definition
If you live in a glass house, then, it means your are in a vulnerable position that may be easily attacked or rebuked by your opponents
The congressman may live in a glass house when it comes to the ethics issue
by vanderpol August 01, 2010
Free Daily Email

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

Emails are sent from We'll never spam you.