be gone on

be gone on

slang To be very enamored of another person. Oh, I know he's gone on Christina— he won't stop gushing about her!
See also: gone, on
Farlex Dictionary of Idioms.
See also:
  • where
  • bit-bucket
  • gone
  • gone on (one)
  • here today and gone tomorrow
  • here today, (and) gone tomorrow
  • here today, gone tomorrow
  • I’m gone
  • I'm gone
  • be gone up