Crushing

/ˈkrʌʃ.ɪŋ/

Slang Meanings

having a strong infatuation for someone
I have a crush on her, it’s totally crushing!
to dominate or defeat someone decisively
He crushed the competition in the race.