1 definition by Quincy2001

a term describing one who is able to resist any kind of physical pain.
Drake: Is it just me or is he invincible? I've been throwing knives at him and he doesn't seem to mind it... It's so damn unbelievable!
Chris: Yeah... It's unbelievable.
Quentin: Face it, Drake... I won't be flinching anytime soon!
by Quincy2001 July 14, 2015
Get the Invincible mug.