Top definition
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?
by Dancnbare January 10, 2012
Get the mug
Get a Blitzkriegsturmwagon mug for your boyfriend James.