Yeah, I know what "weasel word" means. And you're using it to bait. Because most folks use it NOT to avoid being forthright, but because the term works well for most folks having reasonable discussion with the intent of understanding each other, rather than the intent of baiting a discussion.This is what the term means.
"Weasel words" are a colloquial term for words or phrases used to avoid being forthright. Weasel words are used when the speaker wants to make it seem like they've given a clear answer to a question or made a direct statement, when actually they've said something inconclusive or vague."
So you can make a statement like. "most of those videos don't appear to be self-defense. They look like consensual fights." and it sounds definitive.
But you are not using the dictionary description. You are not using the legal definition. You are using your personal definition or a handful of commonly used definitions.(which is meaningless in itself)
And so a term seems definitive it is really meaningless.
It doesn't work for you, because you like that it doesn't work for you.