Это давняя партийная кличка. Если обратиться к этимологии настоящей фамилии Сталина, то в переводе на русский Джугашвили дословно означает "стальной человек". К слову, во время его подпольной деятельности она не была популярна, чаще использовалась Коба или Бесошвили. Псевдоним Сталин прирос к нему уже позже, во время работы в царской охранке.
Ну если уж ругаете Сталина, не мешало бы знать, Сталин от слова "джуга" - сталь.