to completely surprise or please you very much
The magazine is beautiful and combines color and unusual design in a way that knocks your socks off. Usage notes: also used with other verbs to say that something is done in an extreme way or to a great degree: I worked my socks off to get my degree.