MATTOID MEANING IN ENGLISH

• Mattoid Definition & Synonyms

  1. (n.) A person of congenitally abnormal mind bordering on insanity or degeneracy.


RECENT SEARCHES