Tatsuguy Share definition Flag A small and stinky turd. I dropped a rancid tatsuguy in the tilet today. Tatsuguy by Bananaman33 September 26, 2019 0 0 Get merch Get the Tatsuguy mug. Buy Now — $32.95 See more merch