Top definition
Brothel, place where people have sex. Not always paying for sex but place people have lots of none-committal sex.
During the summer he made this place into a bang shop.
by scipioil December 05, 2013
Get the mug
Get a bang shop mug for your cat Bob.