Skip to main content

Definitions by greentea_nugger

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