Skip to main content

Definitions by Jsdean1223

A gynecologist. Short for the twat doctor.
Mary visited the twatcter to find out why it burned when she peed.
twatcter by Jsdean1223 November 9, 2014