Ramble on about (someone or something)

To talk aimlessly and endlessly about someone or something.

My friend spent the evening rambling on about his problems at work.