The phrase "best lotion" refers to the highest quality or most effective type of moisturizing cream or liquid used to hydrate and soften the skin. Full definition
When I told her I was a «face cream / serum junkie» and that I had a drawer full of expensive good lotions, she was kind enough to tell me to bring them in and see what I had. (juicebeauty.com)