an adjective meaning 'wet'.
Drusilla Gould (Fort Hall)
Photo: Sami Nurmi via Flickr
Search Word of the day