Definition, synonyms and related words
A person lacking in maturity, social skills, technical competence or intelligence; lamer.