1 definition by Manhattanite212

Motherfucking Transit Authority, the messed up, always causing delays New York City subway system.
Most of the times, my train is either late or stopped for eternity at one stop. MTA should stand for Mothrfucking Transit Authority.
by Manhattanite212 May 21, 2018
Get the MTA mug.