Music Cherryibee “Did Me So Rotten” (Single) London, England recording artist Cherryibee releases her debut single “Did Me So Rotten” available now By MJ Savino / September 28, 2021