SMELLY


Meaning of SMELLY in English

Noun. A biker, usually unkempt, long haired, and a listener of rock music. Derog.

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