stupid person

(noun) stupid

stupe
dullard
dolt
pudding head
pudden-head
poor fish
pillock
simpleton (generic term)
simple (generic term)