Cat, dawg, homie, roadie, bro...all indications of friendship or slang terms to acknowledge someone
Slang like cat back in the old days.
With most guys it's just another way of saying "Dude".
I do not mean to be rude but some people use as a hey you a good friend and so on
just a goofy way to greet someone. it dosent really MEAN anything