meaning of Bahama Brillo Scrub

Bahama Brillo Scrub meaning in Urban Dictionary

Delaware Duck Rub provided by a black girl.