Dawkslap Share definition Flag A cock slap delivered via Richard Dawkins in an argument for science and reason over superstition and mythology. Intelligent design just received a dawkslap in the face in that debate. Dawkslap by Sluggo82 September 26, 2010 0 0 Get merch Get the Dawkslap mug. Buy Now — $32.95 See more merch