Green’s Dictionary of Slang

rasp v.

[SE rasp, to rub against; 20C+ use mainly Aus.]

to have sexual intercourse.

[US]E. Field ‘A French Crisis’ in Facetiae Americana 19: Rasp, roger, diddle, bugger, screw, canoodle, kife and mow.
[UK]Partridge DSUE (1984) 960/2: C.19–early 20.
[Aus]D. Ireland Glass Canoe (1982) 13: He [...] gave her some drinks and was going to town, rasping away.