Skip to main content

Definitions by TheCaribouKids

Houlton High School

Houlton is the worst school in the world, it is trash the ceiling leaks, like rumors leak. Basketball is more important then anything and no one learns it's just daycare.