The Oxford English Dictionary states that the greatest etymology is uncertain, but that the phrase is "likely cognate" with a quantity of Germanic phrases with meanings involving putting, rubbing and acquiring sex or is spinoff of the Old French.
My webpage ::
Free Erotic Chatting