cuss out

Verb

 * 1)  To berate (someone or something) using profane language; to swear at (someone or something), especially at length.

Usage notes

 * Sometimes is placed before the object of this verb and sometimes it is placed after the object.