cuss out

中高级 (B2) slang

To shout a lot of very rude, angry words at someone.

"The coach cussed out the referee after the controversial penalty decision."