Wiktionary
horizontal refreshments
n. (context idiomatic slang English) sexual intercourse
n. (context idiomatic slang English) sexual intercourse