I suppose it is similar to"what's up, what's new. . . ". But I am not sure. Please leave your comments.