Green’s Dictionary of Slang

frotting n.

[frot v. + sfx -ing]

the rubbing of bodies together for sexual pleasure.

[UK]Guardian Guide 22–28 May 18: Foliage-frotting naked narrator in Up!, who delivers tree-top sermons on the dangers of lustfulness.