A definition of a Bitcoin fan is someone who sees Bitcoin as future currency, who believes in the technology behind cryptocurrency.
They are willing to admit that Bitcoin has it's falls as the first cryptocurrency and sees the bigger of picture of cryptocurrencies, not just Bitcoin only.
A definition of a Bitcoin Hater it's the likes Warren Buffet who compare Bitcoin to rat posion, I guess in his case you can't teach an old dog new tricks.