Find the word definition

Wiktionary
ta muchly

interj. (''colloquial British'') thank you very much!