Urban slang means Hello or Hi. Sometimes followed with an "a" to make the work ayo which is sometimes better than just yo
Yo this ramen noodle is goodYo this is my boy mikeAyo whats fresh