What to call it
"Broken" is fine for when the spec says "this is how it should work", and it doesn't work that way. This is called an "un-met specification".
"Broken" also is ideal for something which used to work and stopped working. That's called a "regression".
When something is found which isn't contrary to a given particular specification, but is nevertheless not the way something should work, this is a "defect" which needs to be fixed by specifying the desired behavior and patching the system to work that way.
So there are three terms you can use to zero in on what someone means when they say "broken". Un-met specification, regression, and unspecified defect.
Priority
Keep in mind, too, that the entire subject of priority is totally separate from the nature/origin of the bug. The term "broken" should not convey any sense of urgency. People need to be trained to use different words entirely to have that part of the conversation. Typical terms are critical, major, minor, and trivial.
Timing
To speak in terms of timing of when the fix is needed, now, soon, later, and never are useful and (in some shops) common expressions of priority.
Authority
This is a subject I want to talk about if we're talking about accuracy in discussing software defects:
People love to try to make their issue the top-priority one for engineers. However, sometimes one of those people doesn't get to say what the priority level is or by-when the fix is required. I point that out to people who make this kind of noise, and I put them in touch with a product manager or other authority-bearing decision-maker and get them and their noise out of my face so I can work on the things which really are of-priority.
The person with the authority is the one who can provide the most accuracy on a given defect's impact and risk.