Skip to main content

TheCaribouKids's definitions

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.
by TheCaribouKids April 3, 2019
mugGet the Houlton High Schoolmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email