Top Definition
A double-decker bus, usually used in England or in large cities. Better than a bus because it is not as cramped and because riding in the top is more fun.
"There sure are a lot of people at this bus stop. If this isn't a bus-bus, we might not get on!"
by UVicStudent December 30, 2009
5 Words related to bus-bus

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×