Never heard of the term but I can tell you this is some form of Left Hand Path/Blood Magick.
It gets no worse than this.
Drudge just shared this!
I would bet money Podesta will resign from the campaign later today.
https://www.facebook.com/mattdrudge/posts/10154543057411955?pnref=story