Well, it’s an improvement over “Who’s yo daddy?”
I’ll agree with that. That’s about the dumbest phrase I’ve ever heard.