Outspoken UK pop mainstay Lily Allen has revealed that she was unable to release the song Sheezus from her upcoming album of the same name as a single, because it contained the word “period.” Allen has previously complained of the stifling influence of her label during this album cycle.
After a fan complained via Twitter that the singer’s singles L8 CMMR and…
