twat-scouring adj.[twat-scourer n.]a general term of abuse.Show quotations1698N. Ward London Spy II 31: The Lord confound your Devices, for a Twat-Scouring Pimp.