SOCK


Meaning of SOCK in English

Punch

Slang English vocab.      Английский сленговый словарь.