Dictionary of American idioms

KEEP (GOING) ON ABOUT SOMEONE OR SOMETHING

keep (going) on about someone or something: translation

keep (going) on aboutsomeone or something
to continue to talk excessively about someone or something. •

I wish you would not keep going on about Tom and Jill.

Don't keep on about my haircut. It's perfect!