It means 'That's what I thought." In Spanish
Rango tango ya that's what I thought
Pouring tango into your significant others butthole and shlurping it out with you tongue
I gave that girl a double rango tango