haha Twitter got owned.