Interjection
(UK, Ireland, New England, Newfoundland, Australia, New Zealand) An exclamation of encouragement or congratulation: well done.
Synonyms: see Thesaurus:well done
You got married? Good on you!
(Australia, New Zealand) Used to express thanks.
You brought coffee? Good on you mate!