Wiktionary
chesterfield rugby
n. (context Canada idiomatic euphemistic English) sexual activity.