Skip to main content

Definitions by Celticwatch

A derogatory word that is a slur for someone who is both Autistic and Trans
You fucking trainy
Trainy by Celticwatch November 13, 2023