It's a phrase used to describe men who lack bravery, strength, or determination. It suggests a lack of moral fortitude, particularly in the face of adversity or challenges.
It's often used in a derogatory way to criticize men who fail to live up to societal expectations of masculinity.
The phrase can also be used metaphorically to describe anything that lacks strength or resilience, such as a weak argument or a flimsy structure.