Definition
To generate spin (a favorable interpretation or bias).
Origins
From spin (“a favorable comment or interpretation”) + doctor. First use appears c. 1984 in the New York Times.
How People Actually Use It
Someone who twists facts for political purposes.
"The spin doctor made sure that the governer won the election."
Source: Urban Dictionary