sidatron Share definition Flag A giant robot made of aids that will save humankind from the terrible disease. Oh Look! its Sidatron, We' are saved! Yes, he gonna kill aids sidatron by Sidatron October 7, 2021 0 0 Get merch Get the sidatron mug. Buy Now — $32.95 See more merch