Skip to main content

Definitions by Texas Toast.

Camel Pussy 

A stinky or overly large snatch, or a dirty snitch doin dirt with the Arabs.
The Judge got camel pussy.