English edit

Noun edit

whimp

  1. Alternative form of wimp