Daily Archives: September 13, 2016

Conservatives Tried To Use ‘Science’ To Prove They Have Better Sex Than Liberals And We Can’t Stop Laughing

Just because it’s on the internet, must mean it’s true. According to right-wing rag The Federalist, conservative women totally have THE BEST SEX. Better than those dumb liberal women who only do it so they can have abortions and sell the leftovers.…