malhablado

Etymology
From.

Adjective

 * 1) fierce-tongued; foul-mouthed

Noun

 * 1) fierce-tongued person; foulmouth