It seems that the definition of these words is quite personal. It perhaps depends on how precise the user of the word generally is in their speech. :/
If you check a dictionary, any definition will state that they are, by nature, indefinite words.
Your understanding and use of them will not be misunderstood and will convey exactly what you intend. :-)