GageTheDictionaryGeek's definitions
An articulated bus. They are typically 60 feet long and they can accommodate almost twice as many passengers than that of a standard-sized bus. They are often seen in big cities (e.g. Phoenix, New York, Houston, Chicago, or San Francisco).
by GageTheDictionaryGeek October 17, 2022
Get the snake busmug. by GageTheDictionaryGeek March 18, 2017
Get the radiomug. by GageTheDictionaryGeek September 6, 2019
Get the Gas Bombmug. by GageTheDictionaryGeek June 3, 2016
Get the Whoopinmug.