Nasty ass nachos, topped with all kinds of shittiness.
Damn, those are some twatchos.
by Dawson Brown November 24, 2005
1 more definition
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
by Dr. Phil McKrackin June 19, 2013