meaning of a camille

a camille meaning in Urban Dictionary

a sexual meneuver involving a parking good deal, sex in an automobile, often the two involved tend to be of center east lineage. the ladies will later deny the work whether or not it absolutely was true in addition to male will spot bloodstream on his sheets to show it.