Verb
go off on one (third-person singular simple present goes off on one, present participle going off on one, simple past went off on one, past participle gone off on one)
(Britain, colloquial) To launch into an animated diatribe, or passionate description or explanation of something.
I barely mentioned the band's name before he went off on one about how commercial the top forty is these days.