Republican politicians have been far less likely to swear online over the past six years. Just eight of the 437 Republicans ...