BSG
has the following 3 definition(s) + add your definition
Broad Sweeping Generalization
Broad Sweeping Generalization is used in Acronym Slang Internet
Big Smiling Grin
Big Smiling Grin is used in Acronym Slang Internet
Battlestar Galactica
Battlestar Galactica is used in Acronym
The word BSG is used in Acronym, Slang, Internet meaning Broad Sweeping Generalization,Big Smiling Grin,Battlestar Galactica