wow, jenna is a real blanche dubois
the act of a woman having sex with so many men she practically has an ordinance passed against her and is forced to leave town
"wow, jenna is a real blanche dubois" What is the definition of "blanche dubois"?