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
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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.