HENHEARTED

Source: 566

henhearted. Henhearted, a. dastardly, cowardly, fearful, timid