Top Definition
A place where people congregate on a weekend to sit around and watch TV episode marathons.
To a friend: "Hey, you should come over to the bumcastle on Sunday to bum out.
by 07DDQ2011-2012 January 16, 2012

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×