Top definition
Howell High School, its a place where no snowdays happen when there is six inches of snow on the ground, also where half the school is failing school and life, also where the freshman campus serves amzing cookies for 80 cents, which is way to much, and where only the lucky select few can fail out of where some only know of one, also there is way 2 many people and a guy in electric wheel chair has the best transportation and where there is only a handful of black people
Hey have you ever went to Howell High School
Yea I failed out was what my parents said, but they saven my god damn life
by save meeeeeee January 12, 2011
Get the mug
Get a Howell High School mug for your sister-in-law Yasemin.