A made up slur for german people made by a few idiots in an xbox party chat to make fun of their friend Harley whomst parents are both german
God damn it harley you fucking trench wiper