Although you speak english, you actually have a lot of your own words... And I love the accents all over the USA! But one word I can't work out is "Muzzletuff". I hear it quite a lot on american TV programmes. As far as I can work it out (by context in conversations) it is almost seems to mean "well done", "congratulations" or "good luck" etc. Am I close? lol What does it mean?