Definition
To experience an orgasm; also, to derive intense pleasure or excitement from something.
He likes to get his rocks off by doing extreme sports.
Some people get their rocks off by watching violent movies.
Some people get their rocks off by engaging in high-risk trading.