BILLINGSGATE

Definition of BILLINGSGATE

  1. (noun)foul-mouthed or obscene abuse