2 definitions by Tri town juul god
by Tri town juul god April 25, 2019
The school that is made up of the tri town or the towns of Wrentham Plainville and Norfolk. The juul capital of the tri town, one time some dude flushed a tee shirt down the toilet and we all got to leave early.
Student 1: Yo dude where can I get a juul? Student 2: Just go to King Philip High School and look in any bathroom bro!
by Tri town juul god December 16, 2017