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 cousin Callisto.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your papa Paul.