revolving son of a bitch
n.β Β«I happen to be of an almost extinct breed, an old-fashioned gentlemanβwhich means I can be a real revolving son of a bitch when it suits me.Β» βby Robert A. Heinlein Stranger in a Strange Land , 1961. (source: Double-Tongued Dictionary)