MATTOID Meaning of MATTOID in English n. a person of erratic mind, a mixture of genius and fool. [ It. mattoide f. matto insane ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012