Muscular dimwit Synonyms

Definitions for Muscular


  • (adjective) marked by a well -developed musculature
  • (adjective) having muscles capable of exerting great physical force
  • (adjective) marked by or uttered with forcefulness

MD abbreviation

MD is an abbreviation for Muscular Dimwit
What does MD stand for?
MD stands for "Muscular Dimwit"

Definitions for Dimwit