meaning of Bavarian marching powder

Bavarian marching powder meaning in Urban Dictionary

Cocaine. That's it. Absolutely nothing unique. Google it for explanation.