1 definition by Ahdhfhdiifjcjejejdh

Top Definition
A student at the California Institute of Technology (Caltech).
Some techers pranked MIT again!
by Ahdhfhdiifjcjejejdh September 04, 2015

Mug icon
Buy a techer mug!