taro'r nod

Etymology
Literally “to hit the mark”.

Verb

 * 1)  to hit the mark, to hit the spot