insatiate

adj

1.
impossible to satisfy
Antonym:
satiate