SCAMMELS


Meaning of SCAMMELS in English

Noun. Prominent and erect female nipples. An abbreviated form of scammel wheel nuts. Scammel, a manufacturer of heavy and industrial vehicles.

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