1 definition by 8tickles

Top Definition
body lotion!
Girl 1: Omigosh the skin on my hands is so dry...

Girl 2: Here, have some Ahava lotion, it's the best!
by 8tickles January 13, 2014

Mug icon
Buy a ahava mug!