Skip to main content

Definitions by DJShamykins

Slam Camel 

An overtly promiscuous woman.
Oh yea, she's a slam camel, but if you catch her between humps she's a good ride.
Slam Camel by DJShamykins December 16, 2014