Someone who stops to smell all different brands and scents of soap no matter the circumstance.
Ann is a soapaholic, yesterday we were walking past the shampoo isle and she stopped and smelled every one of them and we didn't even buy one!