skewerer
/ˈskjuːrər/Definitions
1. noun
A person or thing that skews something, especially a person who systematically distorts or misrepresents facts or information.
“The journalist was accused of being a skewerer of the truth to fit her own agenda.”