Wiktionary
muchos gracias
n. (context Spanglish US English English) (eye dialect of muchas gracias English): thank you very much