Impossible to satisfy (10)
I believe the answer is:
insatiable
(Other definitions for insatiable that I've seen before include "Avid" , "can't get enough of it" , "that could describe monstrous appetite" , "Never satisfied" , "Having desires impossible to satisfy" .)