They are kids man. If a grown man is tweeting a 17 year old because he didn't come to his school, that guy is a loser. I don't think by having a twitter they consent to being harassed by grown ass men.
Public Twitter account or private twitter account? Not condoning the behavior just to be clear (thought it was already).