milksoppy
/ˈmɪlksoʊpi/Definitions
1. adjective
Lacking courage or firmness; cowardly
“He was called milksoppy for refusing to confront the bully.”
2. noun
A person who is weak or timid
“The group of milksoppies were easily intimidated by the opposing team.”