Meaning of 首くくり in Japanese

  1. Words

Definition of 首くくり

  1. (n) hanging oneself
Back to top