phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

The devil's own truth

Posted by Micah J on November 30, 2005

What does the phase "the devil's own truth" mean?