Skip to main content

Definitions by Autotraderwtf

Autostrada 

Autostrada is a motorway or autobahn for the Nazis reading this.
I crashed and killed my hamster on the Autostrada
Autostrada by Autotraderwtf November 16, 2012