on the brain

on the brain  {adj. phr.},  {slang}
Filling your thoughts; too much thought about; almost always in mind.
Mary Ann has boys on the brain.
Joe's hobby is ham radio and he has radio on the brain most of the time.
Categories: time {adj. phr.} {slang}