saucy and sugar like to explain something, hott
My weed is azucar, so fuckin good!
by supaphly shawtie November 12, 2003
2 more definitions
Immortalized by the great Celia Cruz, who sang it many times in her songs. It means Sugar! Sweet!
by pistolino September 07, 2003