TATO Share definition Flag a potatoe no TATO by I s*** on you! June 7, 2003 0 0 Get merch Get the TATO mug. Buy Now — $32.95 See more merch