Wiktionary
gimboid
n. (context slang derogatory UK English) An incompetent person.
n. (context slang derogatory UK English) An incompetent person.