samer These mega-threads tend to be problematic. We've experienced issues in the past where posts take a while to show up on them. Thanks for reporting it.
Obviously hussam wrotesamer wrote I don't even… Tumblr reference? :P Not really a "Tumblr" reference. Tumblr is usually recycled Internet posts from other places. So its origin is definitely not from Tumblr.