This Fox News host's comment about Hillary Clinton has internet in an uproar – MemeSay