1 definition by Mr McGraw
A technical school located in Vineland, NJ. Rumor has it that itβs principal, Mr.McGraw has a tube that leads to an underground lair. The lair consists of a hamster farm. The reason we also spend most of gym on the track or fitness senter is because our exercise powers the school just as the hamsters do.
Abby: βWhy did I come to cctec just to run 8 times around the track?β
Tina: βI heard the track powers electricity. Have you heard about Mr. McGrawβs secret hamster lair?β
Tina: βI heard the track powers electricity. Have you heard about Mr. McGrawβs secret hamster lair?β
by Mr McGraw March 20, 2019
