billingsgate

noun
  1. coarse, abusive, or profane language
  2. Usage: literary; somewhat archaic

Examples