Be struck on them - Idioms by The Free Dictionary
be struck on (someone or something) (redirected from be struck on them)
be struck on (someone or something)
To be drawn to or positively affected by someone or something. I was struck on Caitlin's poise in the interview—she's only 18, you know. Phil was struck on Alice's beauty the moment he saw her.
be ˈstruck by/on/with somebody/something (informal) be impressed or interested by somebody/something; like somebody/something very much: I was struck by her youth and enthusiasm. ♢ We’re not very struck on that new bar.