Top definition
A 10 point FDA certified scale of vaginal moisture. 1 being equivalent to the Sahara Desert and 10 being Niagra Falls.
My girl about drowned me last night. She was totally a 10 on the moisture meter.
by Coco Sean August 03, 2017
Get the mug
Get a moisture meter mug for your Facebook friend Larisa.