swear on a stack of Bibles: Word of the day for March 26, 2016
swear on a stack of Bibles , n :
(idiomatic) To make a promise or give an assurance with great conviction. Holy Saturday falls on this day in 2016.
(idiomatic) To make a promise or give an assurance with great conviction. Holy Saturday falls on this day in 2016.