MTA

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 June 08, 2018
mugGet the MTA mug.