Top Definition
When it's snowing/raining/ Insert other natural disaster so heavily outside that you fear you may never be able to leave the house again...and so the only logical solution is snuggle up with some tea and pop tarts and have a "Sherlock" marathon and await the end of the world :)
person: Oh my gosh we're snowed in!
by Bibbydora February 04, 2012
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.