meaning of BSEG

BSEG meaning in Urban Dictionary

huge Stuff-Eating Grin (polite)Big Shit-Eating Grin (common usage)