1 definition by Luckman

An obscure tiny thingiemajiggy devised by Ms. Wu as a means to torture her students.
by Luckman November 19, 2004
Get the Microtubule mug.