What does Bahama Brillo Scrub mean?

Bahama Brillo Scrub meaning in Urban Dictionary

Delaware Duck Rub provided by a black girl.