1 definition by RockWause

An awesome school unless you're junior, then you'll be tortured non stop.
I'm from North Farmington High School
by RockWause February 14, 2019
Get the North Farmington High School mug.