Stick

/stɪk/

Slang Meanings

To become highly involved.
He's really sticking with the project this time.
To impress someone.
You really stuck it to him with that performance!