why did the nazi party have the word "Socialist" in they're name despite being extremely right winged. As far as I know socialist is a left wing expression.
I went into detail on this issue in the question Why did the Nazis first label themselves as the National Socialist Party if their fascist ideas were the furthest thing from socialism?. The long and the short of it is that although Hitler was not responsible for the Socialist component of the NSDAP, neither he nor other NSDAP heads ever renamed the party nor disavowed the word. It is important to understand that the Third Reich's conceptualization of "socialist" was quite different than contemporary definitions of the term in 2016. The state's rhetoric and ideology saw no contradiction in espousing its own definition of socialism simultaneously with various causes affiliated with German right like ultranationalism and antisemitism.