What does TBUS stand for?

What does TBUS mean? We have 3 definitions. Read most used TBUS meanings below.

ADVERTISEMENT