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