have (someone) on the brain

have (someone) on the brain

To be thinking of someone repeatedly over a period of time; to have someone at the front of the mind. I had Alice on the brain today, and she just called me, can you believe it?
See also: brain, have, on
Idioms browser ?
Full browser ?