look up any word, like sex:

3 definitions by Dintx

 
1.
OH MY GOD NO TOILET PAPER!

The horrifying realization there is no toilet paper after a significant bowel movement.
texting: had to take emergency sit down at Wal-mart. OMG NTP!
by dintx August 22, 2010
 
2.
A feeling of uncomfortable warm dampness while visiting in-laws or extended family.
Bob: How was the reunion?
Sam: Fine, except for all of the relative humidity.
by dintx March 05, 2011
 
3.
The wide eyed gaze you get from your spouse or significant other when you tell them shocking or unusual news. A play on words from "deer in headlights."
Jane: What did your husband say about your secret $5000 shopping spree?
Margaret: Nothing. He just gave me the dear in headlights look.
by Dintx April 20, 2011