"I had sex in the Grand Canyon." @JennyMcCarthy "is that a euphemism?" @CarrieKeagan @VH1