What is the meaning of Wimp?

Someone who lacks confidence or courage, is weak, ineffectual, irresolute and wishy-washy.

To behave submissively.

To make (something) weak or wimpy.

Weak, wimpy.

Alternative letter-case form of WIMP

weakly interacting massive particle, WIMP

Source: wiktionary.org