look up any word, like bitch stare:
 
1.
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
0 0