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.
Mick is a Top Bloke, he got us front seats for the show.
Normally "Top Bloke" is aussie slang used to compliment people but it can be used as an inside joke to insult people horrifically. Meaning that they are an extreme faggot or dick who full on is gay and no one likes them.
Nick and Andy walked up to Tom and Nick called Tom a Top Bloke because Nick absolutely hates Tom's guts and then Andy laughed his ass off.