Twatchos Share definition Flag When you go down on a Mexican girl and you suddenly realize the someone blew their load in her just a few hour ago. I went down on this chick and found out I was eating twatchos Twatchos by Dr. Phil McKrackin June 19, 2013 0 0 Get merch Get the Twatchos mug. Buy Now β $32.95 See more merch