Question: a person who swears a lot?
Answer: and the adjective form cussing exists. The person him/herself is called a cusser (from @GoHokies). Profanity is the act of using swear words, but profane does not seem to be usable in modern language with the meaning you are looking for.