whimp

English

Noun

whimp

  1. Misspelling of wimp.