phrases, sayings, idioms and expressions at

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.

© 1997 – 2024 All rights reserved.