It's a boxing term, when you pull a punch you don't hit the other fighter as hard as you can.
It also means to hold back from doing or saying what you really think, not being completely honest so you won't hurt somebody's feelings.
When you don't pull any punches you are frank, honest.
Jason is a brutally honest guy, so if you can't handle the truth then you better not ask for his opinion, he can't pull a punch.
by sandra_dee January 10, 2009
5 Words related to pull a punch

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.