demoVideo: Demo Ojol di Patung Kuda Tuntut Kenaikan TarifDEMO definition: 1. short for demonstration: an occasion when a group of people march or stand together to show that…. Learn more.