What does e30tech mean in Urban Dictionary?

  • A heaven when you look at the electric globe for people who own 83-92 Bmw 3 Series. May also be described as pornography for fans associated with the german engineering and and mild to severe adjustment. by Rubie MinaReport definition
28 votes

How would you define e30tech?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!