Skip to main content

Definitions by Mareantoinette

Sauerkraut 

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!
Sauerkraut by Mareantoinette July 9, 2014