'kia quen' definitions:

Definition of 'kia quen'

(from WordNet)
noun
A form of foot torture used by the Chinese in which the victim's foot was placed between three pieces of bamboo and systematically squeezed