Top Definition
somewhere you go that prolonged exposure to can and will result in injury, death, imprisonment and or an STD
a place where evil dwells.
that is the last time i got to satan's closet. that place is off the hook.
by mar'scorpio February 17, 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.