Top Definition
i) A shiny material used to protect one's knees from the rigours of time.
ii) Two words said in the privacy of a man's attic solely for the purpose of expressing one's utter denial of reality.
I cannot find my soul deflector. you there- place something upon your head or i shall have it removed by the powers that be.
by Some giddy idiot January 07, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.