Some years ago, swag, or swagger would mean to boast.
Now it has a totally different approach- awesomeness, "coolness", or just slang for greatness.
Same with graze- going from eating grass peacefully to looking around a store.
So how exactly does this work? Does a council agree on it? Is it just gradual, in which nobody really notices?