When a woman has close encounters or sex with a man and then runs away.
"Dude, i just got ding dong ditched yesterday, I'm kind of embarrassed.
27👍 72👎