Wiktionary
swear like a trooper
vb. (context simile English) To swear a lot; to utter many swear words.
Usage examples of "swear like a trooper".
Can ride like the wind, shoot like a sharp-shooter, and swear like a trooper.