Green’s Dictionary of Slang News

INTERCOURSE: ORAL and OTHER VARIETIES