1 definition by Kevin E30 M3

Engineering school Located in Michigan's Upper Peninsula. Students with the brains of MIT students but because of a poor guy/girl ratio they kill off all the smart cells with massive amounts of alochol.
"yeah i went to michigan tech once, i cant remember what happened"

"Michigan Technological University, out drinking you since 1885"
by Kevin E30 M3 April 4, 2006
Get the michigan tech mug.