Mesmerize

/ˈmɛzməˌraɪz/

Slang Meanings

To completely capture someone's attention.
The way he plays the guitar just mesmerizes everyone in the room.
To be so interesting that one can't look away.
Her storytelling mesmerizes us every time.