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