Definitions by DDRBestGermany
LTA
The SingaporeGoverment's body that control's Transportation. Every bus and train foamer hate it so much to the point of extinction.
Bus Foamer: The LTA is bad!
Regular Bus Fan: Wut?
Bus Foamer: *rants about the LTA scrapping buses*
Bus fan: Are you batshit crazy?
Regular Bus Fan: Wut?
Bus Foamer: *rants about the LTA scrapping buses*
Bus fan: Are you batshit crazy?
LTA by DDRBestGermany December 17, 2018