smellies









smellies


pl n

  1. informal pleasant-smelling products such as perfumes, body lotions, bath salts, etc
52 queries 0.657