Meaning of nail pulling

Definition of nail pulling

(noun) a form of torture in which the fingernails or toenails are removed

Other information on nail pulling

WIKIPEDIA results for nail pulling
Amazon results for nail pulling