did you hear that linda has a canyon in her pants
a women's vagina that is wider than a tire and deeper than a pool
"did you hear that linda has a canyon in her pants" What is the definition of "canyon"?