Top definition
Seymour High School is a school located in Seymour Connecticut in a really small town that nobody knows about and a school that banned usage of phones even at lunch and when you walk into a bathroom there’s a cloud mist of Vape from the druggies.
Seymour High is actually High.
by SkeetMe December 08, 2017
Get the mug
Get a Seymour High mug for your Uncle James.