1 definition by Knight Jhaybleq

Refereed to as a small bus i.e. 14/24 seater bus usually used for transportation in Ghana. Locally known as "trotro".
I got a troski from The Mall to my street.
by Knight Jhaybleq August 9, 2018
Get the Troski mug.