Top Definition
Where some religions believe you will go if you don't lead a prosperous life. It is the Christian equivalent to hell. It's also fun to use in sentences for a replacement for the word hell.
Where in the Spirit Prison did I put my keys?!
by BEJ0124 May 12, 2011
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.