The one night stand meaning is usually simpler than the rumours and assumptions that surround it. At its heart, the phrase describes…
Women date free. Men pay £39 a year, with no monthly fees.