Incapable of being satisfied (10)
I believe the answer is:
insatiable
(Other definitions for insatiable that I've seen before include "Unquenchable" , "can't get enough of it" , "Avid" , "that could describe monstrous appetite" , "Never satisfied" .)