Skip to main content

Manhattanite212's definitions

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email