Green’s Dictionary of Slang

soak away v.

see sock v.2 (2)