1 definition by www.facebook.com/ortegaiancom
Bikes or Scooters used to transport passengers in Uganda. The term comes from the seventies when Ugandans living at the Malaba border with kenya used these bikes to transport goods and other items in the absence of vehicles.
by www.facebook.com/ortegaiancom April 11, 2014