2 definitions by stillaninnocent

An unauthorized or lesser known entrance to any home, apartment, office, etc.
I didn't want my mom to see me sneak back in, so I used the Morgan Door
by stillaninnocent July 27, 2011
Get the Morgan Door mug.
A low-budget hotel/motel that Sam and Dean Winchester of "Supernatural" would stay in. This kind of place may be rent by the hour, unkempt, even occupied by cockroaches.
That place was a total winchester. We are never staying there again
by stillaninnocent July 31, 2011
Get the Winchester mug.