Twat Yachtsman Share definition Flag One who goes twat yachting on a regular basis. Some people call themselves ladies men. Me? I'm a twat Yachtsman. I sail the vast wet oceans of pussy. Twat Yachtsman by Trigga Bone April 7, 2016 0 0 Get merch Get the Twat Yachtsman mug. Buy Now — $32.95 See more merch