kia quen

from WordNet (r) 3.0 (2006)
kia quen
    n 1: 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
    

[email protected]