1 definition by hairybloke

Much misunderstood evolutionary scientist who seems to have provoked much anger here, presumably from people who have not attempted to read any of his books.
I was abused by a priest. I've had a right Richard Dawkins of a day.
by hairybloke September 9, 2010
Get the Richard Dawkins mug.