That is quite a bit of derogatory name calling directed at an American president.  Considering that such assessments are highly subjective, this is in very poor taste. Don't even think that it would pass Globe and Mail's standards for comment civility.