She-ton Share definition Flag Alot or also means shit ton That was a she-ton of cars! She-ton by Otis bob penis January 3, 2013 0 0 Get merch Get the She-ton mug. Buy Now — $32.95 See more merch