Yes, it's rude. But it is also colloquial or "gangsta" type slang popular among teens and folks who consider themselves to be "thugs" or streetwise. It should only be used in this context among people who are already your friends. You would not greet a group of strangers with , "Yo, what's up, bitches?"