Meaning
- 1.
hitting the bull's eye all the time; hitting the mark all the time — A state of succeeding in hitting the target every time when shooting a gun or arrow, literally meaning one hundred hits for one hundred shots.
- 2.
being always right — A state of being always right in everything such as prediction, guessing, etc.