n AmE sl How can you be such a wet sock? Can't you stick up for yourself? — Как можно быть таким размазней? Неужели ты не можешь за себя постоять?
WET SOCK
Англо-русский перевод WET SOCK
Глазунов. New English-Russian dictionary of modern colloquial English Glazunov. Новый Англо-Русский словарь современной разговорной лексики Глазунов. 2003