Top Definition
Someone who persistently pulls the rug out on another person's dreams. A know-it-all about life who feels he/she can determine what is the right path for everyone and is relentless in his/her quest to bring someone down to his/her view of "reality".

I used to dream of opening a pizza shop, but my wife, a jawncawlee, continuously produced industry reports about the failure of small business owners so I lost all hope of ever being successful,and gave up on my dream.

by The Sisters B January 09, 2008
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.