1 definition by Mareantoinette

A slang term for a pissed off German.
There were zero sauerkrauts at the Gernany vs. Brazil game at the 2014 World Cup in Brazil!
by Mareantoinette July 9, 2014
Get the Sauerkraut mug.