A common phrase for sex, specifically homosexual sex.
Boy howdy, those guys met up are already slamming cheeks last night!
2👍 3👎