What is Almond Rocks?
Noun. Socks. Cockney rhyming slang, often shortened to almonds.
"Wearing black almonds underneath those babies, guvna?"
(Slang) The male member, aka balls.
Tom was struck in the almond rocks by Carl.
All you need for a faster workflow in one place.