meaning of Autobahnnutte

Autobahnnutte - German to English

lot lizard