What does Batting a thousand mean?

Batting a thousand meaning in Idioms Dictionary

(United States Of America) (from baseball) it indicates doing some thing completely.