septran Share definition Flag A mentally challenged person, referred to at septran because they take separate transit to school. Look at those septran kids riding the little bus! Let's throw orange peels at them. septran by The Lemon May 30, 2006 0 0 Get merch Get the septran mug. Buy Now — $32.95 See more merch