From gob (“mouth”) +‎ shite (“excrement”).

gobshite (plural gobshites)

one who engages in nonsensical chatter