Smellies (noun) Definition, Meaning & Examples

pl n
  1. pleasant-smelling products such as perfumes, body lotions, bath salts, etc
Smellies (noun) Definition, Meaning & Examples

More Definitions