1 definition by Michael0431234

Words used by defender's of Sarah Palin's use of the word 'refudiate' in a vain attempt to bolster their cachet with a Palin detractors (intelligent people).
I am excoriously turned on by Michael.
by Michael0431234 November 16, 2010
Get the excoriously mug.