July 23, 2014

LANGUAGE: Historical Slang Terms For Having Sex, From 1351 Through Today.