pottymouth

/ (ˈpɒtɪˌmaʊθ) /

noun

informal a person who habitually uses foul language