The Sugar Don's definitions
A very annoying person with a propensity to compulsively lie about any and everything. Also has a fondness for testicles.
by The Sugar Don April 5, 2023
Get the Ball Tuggermug.
Get the Ball Tuggermug. We'll email you a link to sign in instantly.