sarro Share definition Flag A totally kickass family that that doesn't take any shit from anybody. Hey did you here about what that Sarro kid did to his Annoying principal. sarro by Tony2121 June 7, 2016 0 0 Get merch Get the sarro mug. Buy Now — $32.95 See more merch