Skip to main content

ey51's definitions

Technion

AKA Technodrome-IL, An underground facility where the Israeli secret service trains geek test tube babies to become deadly mercenaries.
Welcome to the Technion, Technodrome-IL. You can check out anytime you want, but you can never leave!
by ey51 July 21, 2004
mugGet the Technion mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email