StreetcanSandy Share definition Flag The guy who ends up clearing your team only to end up in your squad the next round. "That fucking StreetcanSandy killed me so many times." StreetcanSandy by H@ndsup January 29, 2022 0 0 Get merch Get the StreetcanSandy mug. Buy Now — $32.95 See more merch