phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Give up the biscuit

Posted by Mike on October 07, 2007

Can anyone explain the phrase "His stomach was about to give up the biscuit big time"?