From the Urban Dictionary:
http://www.urbandictionary.com/defin...luminum%20foil
1.
retard in aluminum foil:
What a lady's knight in shining armor becomes when she really gets to know him.
I thought he was my knight in shining armor. Turns out, he was just a retard in aluminum foil!