Green’s Dictionary of Slang

wicked witch n.

[rhy. sl. = bitch n.1 (1)]

an unpleasant, malicious woman.

[UK]R. Puxley Fresh Rabbit.