What is a 'Satan Sandwich'?

Democrats are calling the debt deal a 'satan sandwich'. What exactly is a 'satan sandwich'?

Related Videos