2 definitions by WitnessX

Top Definition
term used in the mirror universe for humans, after the Latin word "terra";
Archer: I want to know where you're holding the Terran vessel you captured!
by WitnessX June 20, 2006
Mug icon
Buy a terran mug!
Imperial Star Ship

Prefix used by the Terran Empire; from the original Star Trek episode "Mirror, Mirror";
Computer: "...succeeded to command of I.S.S. Enterprise through assasination of...."
by WitnessX June 20, 2006
Mug icon
Buy a I.S.S. mug!