Definitions by pseudonymisastrangeword
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.
Blanche Dubois by pseudonymisastrangeword October 14, 2013