BILLINGSGATE





Definition:

  1. [noun] foul-mouthed or obscene abuse
    Synonyms: scurrility

Synonyms: