The smart Trick of xxx That No One is Discussing
The Oxford English Dictionary states that the last word etymology is unsure, but that the phrase is "likely cognate" with many Germanic phrases with meanings involving placing, rubbing and getting sex or is spinoff with the Aged French word that intended 'to possess sexual intercourse&