Top Definition
1. to criticise smth or smb just for effect or for show
2. to be not fully frank
1. It is a brutally funny novel which doesn't pull punches concerning Immigration Service.
2. Don't pull any punches! Tell me the truth!
by Dontmakemesad December 26, 2011

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.