A HAWCHMOUTHED person is someone who swears in all situations, regardless of how inappropriate it may be. (via @HaggardHawks) #guilty!

*****
Written on