that female has a huge gaping papoose
noun/adjective/adverb/pro-noun(a noun that is a professional)  noun- alternative name for the female lady parts
"that female has a huge gaping papoose" What is the definition of "papoose"?