thanatotus, 1 month ago I’m not American but I’m guessing it refers to sex being over in 10 minutes?
I’m not American but I’m guessing it refers to sex being over in 10 minutes?