coprolaliac

Adjective

 * 1) Exhibiting coprolalia; using obscene words.

Noun

 * 1) One who exhibits coprolalia; one who uses obscene language.