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 bus mug.by GageTheDictionaryGeek March 18, 2017
Get the radio mug.by GageTheDictionaryGeek September 6, 2019
Get the Gas Bomb mug.