The phrase “Camel toe my ass,” seems to have meaning here ;-)