1 definition by i'm eureueuh hhe

An abbreviation for train-station with direct roots to the British word "tram"
"lets go catch the tranny before it leaves!"
by i'm eureueuh hhe April 20, 2023
Get the tranny mug.