British slang. Means "Thank you very much."
Person A: Here's your drink. Person B: Ta muchly.
81👍 19👎