"Holding my thumbs for you."

What is the origin of the phrase, "Holding my thumbs for you."

The German eqivalent of 'crossing my fingers', ie wishing someone good fortune, is 'Daumen drueken' - holding thumbs.