Someone who is insensitive, arrogant, dumb, annoying, etc. It is pretty much a nicer word for douchebag
Man that guy pisses me off, heรขยยs such a dude bro.
6๐ 4๐