1 definition by Tejuicee

Abbreviation of Sex God.

Or simply used to describe someone too good in bed.
So how was it last night?

He made me squirt twice, he’s such a SG 😩👅
by Tejuicee November 18, 2020
Get the SG mug.