) Definition: a stupid, slow-witted, or obtuse person :,, The original meaning of blinkard was "one that blinks with or as if with weak eyes," which soon added the pejorative meaning listed above.
The pejorative use of the word 'witch' as a substitute for 'bitch' is offensive to pagans, and illustrates your religious bias.
The word has a pejorative overtone.