What does Begeisterter mean?

Begeisterter - German to English

freak [coll.]