have something on the brain - definition and synonyms

phrase informal
  1. to be very interested in something, so that you keep thinking and talking about it

    He’s got football on the brain.

See also main entry: brain