MEACOCK MEANING IN ENGLISH

• Meacock Definition & Synonyms

  1. (n.) An uxorious, effeminate, or spiritless man.


RECENT SEARCHES