What does this Phrase mean?

"when in doubt whip it out".
I check dictionary.com and other phrase meaning sites, but in vain.
I would be thankful if someone can provide me a link which explains such phrases and any link that gives me more information about the phrase.
12 answers 12