wet and smelly ?. What did you think at first?. Wet Pussy Smelly