phrases, sayings, idioms and expressions at

Home | Search the phrases.org.uk website Search | Discussion Forum Home|

Cut some slack

Posted by Alisbani on January 10, 2004

Could anybody please explain the meaning of this expression?
Thank you.