Billingsgate - Definition

billingsgate

n 1: foul-mouthed or obscene abuse [syn: scurrility,
billingsgate]

Look up another word