Rose Hymen

Rose Hymen is the stage name of Leslie Jackson, a drag queen from Buffalo, New York. She's one of the 14 queens confirmed to compete on Nicholas' Drag Race: Season 7.

About Rose
Rose's drag is very over the top and might sometimes come off as inappropriate or disrespectful. But, she is a carefree person and doesn't care what others think.