This bus driver was absolutely not having it from a "troubled youth" that attacked him while he was picking up passengers on his route.

After picking up this young man from in front of a school the kid attacked him and then the budriver gave him a "you gon learn today" style whooping.

The problem is, the busdriver didnt put the bus in park so it ended up rolling into 3 cars. One of those cars had passengers in it. The driver was fired, but the incident is under investigation by his union.

Check out the video to hear/see the incident!

video courtesy: