The exo means Exo-Suit I.e an organic species would wear to enhance strength,agility, perception etc.
Here is the article I was reading:
http://science.howstuffworks.com/exoskeleton.htm
[spoiler]The glimmer is -blam!-ing joke referenced to the fact you cant hold 30,000 glimmer so that means he wouldn't be to afford it. Life isn't all serious learn to laugh Desticle.[/spoiler]
English
-
[spoiler]calm down. No need to get your britches in a twist.[/spoiler]