A way of describing someone's total awesomenes or a feeling or invincibility.
Origin: Indestructable + Unstoppable
Origin: Indestructable + Unstoppable
by GPaynter December 20, 2008
Get the indestoppable mug.by crispy train jumper November 2, 2008
Get the undestoppable mug.Related Words