trump. - a stain on his party - a stain on this nation "Out, damned spot."