phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Hit your straps

Posted by Sameer on August 19, 2007

What is the meaning of the idiom "hit your straps"? I have not been able to figure out the meaning of this idiom so could you help me out in this one.