Green’s Dictionary of Slang

roust v.1

[SE roust, to roar, to bellow]

to have sexual intercourse.

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