Green’s Dictionary of Slang

beat-off n.

[backform. f. beat off v. (1)]
[1970s]

1. (US) an act of masturbation.

2. (US campus) an unpleasant person.