bloke
You stupid americans are all wrong. Bloke is simply a British slang term for 'man/guy', with perhaps slight connotations of masculinity, and used only in an informal setting. Unlike 'guy' it is not normally used vocatively, as in 'hey you blokes'.
'I met this bloke in town who told me to stop wasting my time on the internet...'