SMELLIES Meaning of SMELLIES in English Noun. Scented toiletries and perfumes. Slang English vocab. Английский сленговый словарь. 2012