"Head on a pike" is, so maybe it's a similar idiom for some communities. Or maybe he was adapting that idiom with a fantasy creature to be less visceral? Not quite sure; it's maybe overkill or poor word choice. I don't think we need to bite his head off over it :p.