gosh, i sure would love to pound some cheecha right now
"a more american way of writing the spanish word, "pussy"
"gosh, i sure would love to pound some cheecha right now" What is the definition of "cheecha"?