Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by ey51
Technion
Share definition
Flag
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!
Technion
by
ey51
July 21, 2004
Get the
Technion
mug.