What is Badvocate?
someone who is ridiculously good at arguing their points and interests, but unfortunately you agree with none of it.
damn sarah palin and her badvocate ways!
See advocate, bad-ass, sarah palin, republican