Is it a crew or does the guy work in British newcasting?
Only seen one and we're in a little battle right now. He won't tell me what it stands for, but claims I will soon know. LOL
I'm starting to think from his lack of replies, constant attacks, and utter douche-baggery, it means
"Big Baby Crying"
Anyone else seeing this tag?