'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