twat yacht Share definition Flag When you are a bigger asshole than a douche canoe What a douche canoe... No, stealing all your money and fucking your girl, he's a twat yacht. twat yacht by Clasdicchk January 25, 2017 0 0 Get merch Get the twat yacht mug. Buy Now — $32.95 See more merch