Gobshite


A person (idiot) who knows very little and talks a lot.