Wiktionary
bible basher
n. (context pejorative English) A fundamentalist Christian preacher, who is seen to take every opportunity to talk about Christianity and attempt to convert those around them.