Bumcastle

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 27, 2012
Get the Bumcastle mug.