tap tap

Etymology
.

Noun

 * 1) A bus or pick-up truck used as public transport in Haiti.