Sounds like what we called a “dengue truck” (den-gee-truck). Here it was to spray for mosquitoes to stop dengue fever from breaking out.
Haven’t seen them here for a long time, but when we were in China the would even spray right in the middle of crowds.
And you do NOT want dengue fever.