kichkay

Verb

 * 1)  to prick, sting (spine)