Definitions by Neem slice
Soggy otter
(slang) Referring to the moisture around a womans vagina as she becomes sexually aroused. Usually a woman will present her soggy otter if shouted at to do so in an abusive way.
Soggy otter by Neem slice May 26, 2011