Subscribe English
look up any word, like fapping:

1 definition by sweetnsassi

 
1.
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!
by sweetnsassi February 20, 2010
11739 4380