unstanchable

unstanchable

(ʌnˈstɑːntʃəbəl)
adj
1. unstoppable
2. incapable of being satisfied