twat-scourer n.[twat n. (1) + SE scourer, a cleaner, a polisher]a surgeon, a doctor.Show quotations1737, 1759, 1760, 1776Bailey Universal Etym. Eng.Dict. n.p.: Twat-scowerer, a Surgeon or Doctor.