to swear a lot; to utter many swear words

listen to the pronunciation of to swear a lot; to utter many swear words
İngilizce - Türkçe
İngilizce - İngilizce
swear like a trooper
to swear a lot; to utter many swear words