be gone on somebody
From Longman Dictionary of Contemporary Englishbe gone on somebodybe gone on somebodyLIKE somebody OR something British English informal to be very attracted to someone of the opposite sex Kate’s really gone on that boy next door. → goneExamples from the Corpusbe gone on somebody• Arthur would be gone on the stroke of nine, and Ann too, if it was possible.