I feel something is missing in this story...
Google has very few sites linking to yours (~35 pages, mostly garbage pages), reports a huge number of indexed pages, but actually shows very few. Why? Hummingbird update or something else?
A search for Twicsy links in twitter finds hardly anything, except the site name in combination with a link to http://po.st.
You have 30k followers on Twitter, quite a few but not humongous, so your top trend tweets won't generate major traffic. 24k on FB, but most status updates get little or no comments, likes or shares.
I see a bunch of twicsy-'hosted' images on pinterest and tumblr. Most PG-18 search terms on your site are blocked, but when I do a google image search or twitter search, quite a few, I'd say 1 in 20 are of an adult nature (which perhaps doesn't help in terms of getting advertisers).
Is the real reason for your success & traffic really... pr0n?
Edit: One of the reasons I ask this is the source of your traffic. Would visits to your site allow Indonesians to bypass their 1MM site pr0n filters?