freak

[freak] {n.}, {slang} 1. A good, or well-liked person, the oppositeof a square, someone with long hair and who is likely (or known) to bea marijuana smoker or a drug user. Also said of homosexuals.

Is Joea square, establishment type? - Oh no, he's a regular freak.

2. [---freak] An enthusiast, a person who does or cultivates something inexcess.

Ellen is a film-freak.