Refudiate Meaning – Ask Sarah Palin the Word Inventor
Sarah Palin invented a new word, it is called refudiate. And what is the definition of “refudiate”? Only Sarah Palin knows. But it looks like for her the meaning of the word is “refute”. It all started when former Alaska…
