Can we just simply say 'he is a bad mouth'? I couldn't find it in a dictionary as a noun, though. I just wanted to coin a new word.
Thanks a million.
Being a non-native teacher, I'm so thrilled being in such a superb forum.
Remember - correct capitalisation, punctuation and spacing make posts much easier to read.