Does It mean to stand out and be different?

Does it mean to be weird and odd?

Well It can mean these things, but what I mean is an ardent enthusiast, like a sports freak-

Or a computer freak-

Or a..............................

?