Find the word definition

Wiktionary
chesterfield rugby

n. (context Canada idiomatic euphemistic English) sexual activity.