Define Scarlet O'hara Meaning

Scarlet O'Hara
Sex Act, The act of having sex with a woman, promising her you will tell her when you are going to ejaculate. Then not telling her. When she complains you tell her, "Frankly my dear I don't give a damn."

"I hooked up with this girl last night. I got drunk and came inside her so I called her Miss Scarlet O'Hara
By Lilia