matt got a good old frotting from sarah last night
the act of collecting faeces, menstrual juices and semen in one's mouth
"matt got a good old frotting from sarah last night" What is the definition of "frotting"?