1 definition by A dentist

Top Definition
A gift from God that for some reason rots your teeth.
What's better than sugar? Nothing.
by A dentist March 27, 2005

Mug icon
Buy a sugar mug!