When I read the story, I figured it was just kids getting drunk and puking in a bag and tossing it out the window every weekend. It's not out of the realm of possibility that a group of highschoolers decided that ditch was a "cool" place to deposit their puke every weekend.