A term used to describe the toppest of blokes. A "top bloke" is that carefree, gentle, kind, and simply perfect in nearly every way. Top blokes tend to be part Australian and often get told about their hot sister a lot.
Jake: "Hey, did you know Blake is just a top bloke?"
Joel: "Yeah, I heard he gave his lunch to a starving child. What a top bloke. Sister ain't bad too!"
Blake: "Aww thanks guys!"
A man who isn't just a good bloke, he is the BEST bloke. He is a typical aussie man. He never says anything bad about his mates, and his always making people around him seem better just because he is such a good bloke. He is the man that everyone wants to hang out with coz ya can always have a few beers with him and just talk shit.
Aussie slang which defines a male who has overall good social qualities.
The word "bloke" defines a male character while 'top" defines the overall quality of the person.