cockroach taxi

Noun

 * 1)  An unroadworthy mini-bus taxi.