Wiktionary
swear like a sailor
vb. (context simile English) (alternative form of swear like a trooper English)