1 definition by Lord_roro

When something's slightly moist but not to moist & slightly dry but not to dry.
by Lord_roro June 30, 2013
Get the Damp mug.