well last week me and the ladies had a little clacknack
another term for sex but with a large group of men/women
"well last week me and the ladies had a little clacknack" What is the definition of "clacknack"?