Top definition
It's a transportation vehicle in Istanbul. You can take it for long distance travels from one side to other side of the city. It's always fucking crowded but it doesn't stuck in traffic. The line caries over 1.000.000 people everyday. Due to long distance, like 50 km, people are so aggresive about taking seats at first bus stops when Metrobus is empty.
by mamamia2 December 23, 2014
Get the mug
Get a metrobus mug for your father-in-law Bob.