they brothel squad founded 2005
a group of semi pisstaking teenagers that graffiti and just generally hang out in a certain spot
"they brothel squad founded 2005" What is the definition of "brothel squad"?