me and crystal had some awesome camel sex the other night, her tits were massive
the process of thrusting your penis between two large breasts, these being the humps
"me and crystal had some awesome camel sex the other night, her tits were massive" What is the definition of "camel sex"?