i had to give da nonay on carpet munching to that [mofonkey] bitch with da cesspoon
a really nasty or unkempt female generative organ with spongy bits of white smelly shit
"i had to give da nonay on carpet munching to that [mofonkey] bitch with da cesspoon" What is the definition of "cesspoon"?