It means more than just owning lots of sneakers.
Just owning a ton of sneakers doesn't make you a sneakerhead. Anyone with a credit card can do that. This is about knowledge, about passion, and hopefully about helping others who are into the same things as you. There's no membership card, but being a sneakerhead should still have its privileges.