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 - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.