Sort:  

You can post there all you want actually- I've posted there and it didn't cost me anything. But "supporter" is a distinction they've made, where some 50 or so people have given them steem to distribute to posters on dmania through a bot. If you just want to post your memes, you can go ahead an post them there!