phrases, sayings, idioms and expressions at

Don't pull any punches

Posted by Diego on June 12, 2003

I've heard the phrase, "Tell Diego, to not pull any punches." Can anyone tell me what the heck that means? Thanks :)