Gimboid meaning

(slang, derogatory, UK) An incompetent person.
noun
0
0
Advertisement

Origin of gimboid

  • Coined in the television series Red Dwarf, possibly from gimp +‎ -oid.
    From Wiktionary