follow Dictionary.com
verb
To do the sex act; boff, jazz
[1980s+ Students; perhaps a blend of screw and hump]