Definition of ヘッドロック

ヘッドロック

heddorodku

noun
headlock (wrestling move)(sports term)