proper nounTAPO, a bus station in Mexico CityShortened form of Terminal de Autobuses de Pasajeros de Oriente