(Vulgar) Very stupid; idiotic.
ETYM Latin stupidus, from stupere to be stupefied: cf. French stupide. Lacking or marked by lack of intellectual acuity.
(Populaire) Imbécile.