Stupid or slow-witted person.
Foolish individual lacking intelligence.
Person who is ignorant or inept in a subject
Foolish or ignorant
Clumsy or awkward in movement