Top Definition
An imaginary device people use to ignore the obvious blunders of political officials.
did you hear what palin did today?

nope. i've got my palin shield up i've given up on following goverment affairs.
by allley January 12, 2011
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.