2 definitions by Sir Pudlong

Acronym for Metro Atlanta Rapid Transit Authority or more accurately Moving Africans Rapidly Through Atlanta.
I had to take the MARTA from the airport last night. All I could see was eyes and teeth.
by Sir Pudlong February 6, 2020
Look at that douche with his man bun and rompers on.
by Sir Pudlong September 8, 2020