Top definition
When riding public transportation or taking a flight, you finally have some free time to think deeply. A play on transcendental meditation.
Man, I was wiped out this morning but am feeling better after some transit mental meditation on the train.
by kneelund November 16, 2010
Get the mug
Get a Transit Mental Meditation mug for your grandma Julia.