1 definition by nanowin

Top Definition
Something dry that should've been more moist.
The muffins would've tasted better if they were moister.
by nanowin May 29, 2012

Mug icon
Buy a Moister mug!