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 Tugger mug.
Get the Ball Tugger mug.We'll email you a link to sign in instantly.