History
History
Synonyms
UK
US
Meaning:
dunce

a slow, stupid learner

stupid person

idiot

a fool; (not now used) a person suffering severe mental handicap

very stupid person

nitwit

a fool

idiot

retarded

(of a person) slow or behind in (emotional, intellectual, physical ) development

limited

schnook

stupid person

stupid person

PINHEAD as in Wiktionary
PINHEAD as in Wikipedia