Yes, when used to describe an age range, not when used as an insult. The insult version has a different definition.
Again, words can have different definitions based on context. Hell, the word Set has over 400 definitions.
It's ok to admit you're wrong. Because you are wrong.