Brown Sugar

(redirected from Demarara)
Also found in: Dictionary, Thesaurus, Wikipedia.
Related to Demarara: demerara rum
A regionally popular term for heroin