Find the word definition

Wiktionary
good on you

interj. (context New England UK Ireland Australia New Zealand English) well done; ''an exclamation of encouragement or congratulation''.