Home UK English toilet mouth
A foul-mouthed person.
1970s; earliest use found in The San Antonio Express-News.
READ THESE ARTICLES