All I know is that when my mom showed this to me, I could not stop cracking up (because of the name). All I envisioned was somebody wearing this all day, and just laying around doing nothing! Then, I was laughing even more because she asked my oldest son if he wanted one. All I could picture was him in that, while playing his XBOX 24/7!
But, seriously..who thinks of these names of these things?