Random
Source Code

Transport Leader

Someone who is generally given a position of authority concerning public transport. Typically not an important position.

Hey is that guy a Transport Leader ?

Yeh he is the biggest loser

by Thelayman June 7, 2010

6👍 1👎