Street Scubin Share definition Flag To eat a submarine sandwich in a public restroom. "I didn't want to get my car dirty, so i went street scubin in the Subway." Street Scubin by im eating sexy snacks November 29, 2022 0 0 Get merch Get the Street Scubin mug. Buy Now — $32.95 See more merch