chocha

Etymology
From.

Noun

 * 1)  pussy; vulva

Etymology 1
Perhaps from.

Noun

 * 1)  woodcock
 * 2)  pussy
 * 1)  pussy

Verb

 * 1) to poke, stir, prod