Top definition
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
by Anirudh Joshi February 21, 2017
Get the mug
Get a jamie nguyen mug for your friend Riley.