What does Autofreak mean?

Autofreak - German to English

petrolhead [Br.] [sl.] [fan of quick vehicles]

View more

  • automobile enthusiast
  • motorhead [Am.] [sl.]