A type of Australian Slang, especially in Sydney. This is an insult meaning that you are a tryhard, suck up and that you still suck at everything.
person 1: You're a jamie nguyen person 2: at least i can do winter cricket