What does BSEG mean?

BSEG meaning in Urban Dictionary

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