to criticise someone; tell off; get mad at

listen to the pronunciation of to criticise someone; tell off; get mad at
English - English
get stuck into

Why are you getting stuck into me all of the sudden? I didn't do anything!.

to criticise someone; tell off; get mad at
Favorites