I'm looking for a way to restrict my users from creating certain terms that do not belong in that particular field. I want them to be able to add terms on the fly, but I also want to deny certain terms from being used.

Some examples of this could be swear words, or more specifically in my case abbreviated words. (MN, WI, MI - I want to force them to use - Minnesota, Wisconsin, Michigan)