Yep, that's what it means. It's a feature for people who provide monetary assistance to keep the site running. Being a community supporter gives you "Search, Private Messaging, Who's Online, Custom Titles, 3% cashback at EN World GameStore and other discounts at the store." You should be able to send messages via email, though.