A Pennsylvania senator called Donald Trump a ‘shit-gibbon’