Hi Brenda, welcome to the forums, It's kind of strange, I saw the same post with some answers yesterday. "Mantra" and "refrain" were the suggestions made by the members. And "stick in one's mind" and another expression with the same meaning that I don't remember.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.