was that a blitzkriegsturmwagon that just blew the doors off of my toyota?
an automobile of germanic origin capable of winning lightening attacks on unsuspecting cars of the same class
"was that a blitzkriegsturmwagon that just blew the doors off of my toyota?" What is the definition of "blitzkriegsturmwagon"?