What does ‘freak’ mean?

( n ) A fanatic. He is some kind of ecology freak that doesn’t read because he doesn’t want to use paper.
( n ) A strange person. There were a bunch of freaky freaks at that party.
( v ) To lose control of yourself, go crazy. She freaked when she found out she needed another math class.