Splatroon Share definition Flag When a trans person ends their life by jumping off a parking garage. "The train was delayed for a whole hour because of that splatroon downtown." Splatroon by greentea_nugger January 10, 2023 0 0 Get merch Get the Splatroon mug. Buy Now — $32.95 See more merch