Sexual implications in Dolly Shaheen’s new song