1 definition by ashyashe

Top Definition
A less harsh word to replace vagina.
Eww girl, your kachina stinks. You better douche it!
by ashyashe August 04, 2010
Mug icon
Buy a Kachina mug!