twatdock Share definition Flag The fishy smell of a woman's vagina, as if she has a piece of haddock stuck up in it. It smells like twatdock in here! Oh I'm sorry- your mother just left. twatdock by twofakebitches2 May 13, 2014 0 0 Get merch Get the twatdock mug. Buy Now — $32.95 See more merch