Verb
cuss out (third-person singular simple present cusses out, present participle cussing out, simple past and past participle cussed out)
(chiefly US, informal, transitive) To berate (someone or something) using profane language; to swear at (someone or something), especially at length.
You have to expect that if you cuss out the world, The world is going to cuss back. Andrew Young