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
Emails are sent from email@example.com. We'll never spam you.×