gimboid (English, noun)
expansion: gimboid (plural gimboids)
Senses:
glosses: An incompetent person.
tags: UK
derogatory
slang
Forms:
form: gimboids
tags: plural