Top Definition
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!
by GPaynter December 15, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.