Someone who has a fetish for licking genitals of dead animals. It's used as an insult
Nasty little slicka-witch, fuck them and their fucking family. Nasty scavengers