Top Definition
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.
#dawkins #atheism #dawkslap #cockslap #evolution
by Sluggo82 September 26, 2010
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×