Answer:
"Yao Ming" and "Haley's comet" are Tech N9ne lyrics that 'never were', from two separate songs... fucks with my head cuz every time I hear those parts I think he's gonna spit that shit as part of the rhyme..
or maybe I just need to lay off the shitty weed.
regardless, props to anybody who knows what two songs I'm referring to