Discuss and learn French: French vocabulary, French grammar, French culture etc.
Hum, before I answer - why do you need to call him a wimp?
not in a physical way. he keeps quitting on what he commits to then hurts others feelings with out any care. he hides.
Not quite what I was asking, but okay, as long as it's not to hurt someone...
"Wimp" would often be translated as " mauviette" or "poule mouillée". "Trouillard" would also work, though it's a bit more in the "coward" sense. "Lavette" or "dégonflé" work too.
(Note that, although they can be said to a male, "mauviette", "poule mouillée" and "lavette" are feminine words. You'd have to say "Tu es une lavette.")
not trying to hurt but am trying to get the point across ....