A hot gospeller

1) красноречивый бродячий проповедник 2) горячий защитник, страстный приверженец (чего-либо) (отсюда to hot-gospel горячо защищать что-либо)

Англо-русский фразеологический словарь