SNOCK


Meaning of SNOCK in English

A sock that has lost its partner. Example: Damn, I have another snock!

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