1 definition by sluttyminionbeedobeedo

someone who should get injured or die in the midst of their actions, but they don't because they're just that good
The bus was coming at him 75 mph, there's no way he could've survived that... he's pulling a Glenn Rhee.
by sluttyminionbeedobeedo April 14, 2016
Get the glenn rhee mug.