Skip to main content

Definitions by Ruby Princess

Slang for vagina originating somewhere along the Carquinez Strait.
My Coyuchi was soaked in bed last night.
Coyuchi by Ruby Princess November 29, 2023