blockheadnoun stupid person bollocksnoun an idiot or disagreeable person dingbatnoun silly, crazy or stupid person foolnoun person with poor judgement or little intelligence gobshitenoun one who engages in nonsensical chatter gobshitenoun person of very poor judgment idiotnoun person of low general intelligence neddynoun an idiot; a stupid or contemptible person stupidnoun stupid person |