Green’s Dictionary of Slang

rasp n.

[SE rasp, a file, that which rubs]

1. the vagina.

[UK]Farmer & Henley Sl. and Its Analogues.

2. (Aus.) an act of sexual intercourse.

implied in do a rasp
[Aus]Sydney Morn. Herald The Guide 28 Aug. 14/2: In the opening reel of this thriller [...] a line of coke, a quick loveless rasp with his fiancee [and] he sinks a few flutes with his friends.

In phrases