I agree with you fireman, that was beyond crude.
Welcome to American politics.
Granted, we no longer have congresscritters assaulting each other on the floor of the House with canes and desks, but crudity is deeply ingrained in politics.
Once upon a time, calling a man a "liar" would have gotten you an invite to a duel. Today, it is seen as a valid post on FR.
With all that Trump v Cruz supporters have posted on these boards the past few months, concerning the opposing factions, I'd say there is not much to be shocked or horrified at......not any longer.