my wife was so frisky last night and asked me to cum in her cocoon
slang term for a woman's female sex organ
"my wife was so frisky last night and asked me to cum in her cocoon" What is the definition of "cocoon"?