MUFFISH MEANING IN ENGLISH

• Muffish Definition & Synonyms

  1. (a.) Stupid; awkward.


RECENT SEARCHES