get one's rocks offverbDefinitionsTo derive enjoyment from something.Sources:https://en.wiktionary.org/wiki/get%20one's%20rocks%20off