A high school student who vomited on his Spanish teacher has been charged with battery against a school official.

The misdemeanor charge was filed Monday against the Olathe Northwest High School (search) student. The 17-year-old was charged as a juvenile and his name was not released.

Prosecutors said the vomiting was intentional, and the teacher, David Young, called the act "outrageous."

"I think a message is being sent by both the school district and the district attorney that this behavior will not be tolerated," Young said.

The student's father said his son told him he did not mean to throw up on the teacher but had been made uncontrollably ill by the stress of final exams.

The father said the district expelled his son and recommended he enroll in an alternative school in the fall.