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'.