ねちっこい
nechikkoi

i-Adjective

1. persistent; obstinate; stubborn; pigheaded

Other forms: