Skip to main content

The Lemon's definitions

septran

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.
by The Lemon May 30, 2006
mugGet the septran mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email