indestoppable Share definition Flag A way of describing someone's total awesomenes or a feeling or invincibility. Origin: Indestructable + Unstoppable Person 1: Man, that guy is really on a roll today. Person 2: Hell yeah, he's indestoppable! indestoppable by GPaynter December 20, 2008 Get the indestoppable mug.