ALMOND ROCKS


Meaning of ALMOND ROCKS in English

Noun. Socks. Cockney rhyming slang, often shortened to almonds.

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