Background: A blunt and insensitive female doctor tried to connect with a patient with a story of her sleeping with a chubby. Right in the middle of the things, she couldn't stand the snorting he made and knocked him out cold.A doctor: So without even thinking, I just headbutt him, right in the face, bam, clock him in between the eyes and knock him out cold.
Source: Scrubs 802
Is it okay to replace "clock" with "sock" without changing the meaning? The meanings seem to shade into one another, which makes me think that they're interchangeable in this case. Do you detect any difference in nuance?
Clock: to hit someone http://www.macmillandictionary.com/dictionary/american/clock_10#clock_18
Sock: to hit someone or something with a lot of force http://www.macmillandictionary.com/dictionary/american/sock_8#sock_12