get one’s rocks off

get (one's) rocks off

1. vulgar slang To reach orgasm, especially through sexual intercourse. Usually said of a male ("rocks" is a vulgar slang term for testicles). He has a reputation of being a tom cat just looking to get his rocks off. I don't want a serious relationship, just a guy I can get my rocks off with every now and then.
2. vulgar slang By extension, to find great enjoyment from something. There are a lot of online trolls who get their rocks off on insulting or annoying other users.
See also: get, off, rock
Farlex Dictionary of Idioms.

get one’s rocks off

verb
See get one’s rocks off on something
See also: get, off, rock

get one’s rocks off

and get one’s nuts off
tv. [for a male] to copulate or ejaculate. (Usually objectionable.) His idea of a good time was getting his rocks off. He went into town to get his nuts off.
See also: get, off, rock
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions
See also:
  • get (one's) rocks off
  • get rocks off
  • get your rocks off
  • get one’s nuts off
  • get (one's) nuts off
  • get (one's) ashes hauled
  • stealthing
  • whank off
  • jack off