Definition, synonyms and related words
A clumsy, foolish, or mentally deficient person.
clumsy or foolish; mentally or physically inept