swear like a trooper

verb
Graduate
1

To swear a lot; to utter many swear words.