yellow-bellied

[yellow-bellied] {adj.}, {slang} Extremely timid, cowardly.

JoeBennett is a yellow-bellied guy, don't send him on such a toughassignment!