close
  • 2 reviews
  • Reviews of the site
  • Join StumbleUpon or login to add a review! default avatar
  • Rated by mumu23 on Jun 16 2009, 11:46am

    Fuck off.
  • Rated by JamesLite on Jun 16 2009, 11:39am

    I hate Twatter. It's ridiculous layout and baffling @# system seem to have actually pushed back technological bleeding-edge. There are only a few things so terrible that this could happen. I thought, when it started, that people could use the limited space to put witticisms or valid points, but instead we get oprah RAWRING IN CAPS and Kutcher wasting our time.