Green’s Dictionary of Slang

wetter n.

a weakling.

Oxford Student 20 May 33/2: At the end of the day mate, love is for girls and wetters.