Ones who might roast you (9)
I believe the answer is:
cannibals
(Other definitions for cannibals that I've seen before include "People who eat people" , "Eaters of humans" , "Animals that eat their own kind" , "Human flesh eaters" .)
I believe the answer is:
cannibals
(Other definitions for cannibals that I've seen before include "People who eat people" , "Eaters of humans" , "Animals that eat their own kind" , "Human flesh eaters" .)