"Where'd you get this muppet from?" he demanded of host Kate Partridge. "He's a real muppet."
McKenzie accused Horner of "causing world unrest" and said he should be locked up for writing fake news.
"Because of you, good people like Donald Trump are not able to carry out their positions," McKenzie said.
"Happy ladies day to all the beautiful women out there," McKenzie added, unprompted. (The segment aired on March 8, International Women's Day.)