Extremely pleased or pleasing. Derived from "most terrific" + slurred speech = Moisturific" truncated yeilds Moist. More naughtily derived from a woman's sexual arousal.
Wow! That made me moist!
9👍 101👎