Home More advice Sex
Floral smell means flower smell. I'm not sure what stress smell means... Husky smell means musty, thick, dry, deep smelling.