Это конечно шутка.Originally Posted by Indra
Эти слова древние общеславянские.
Подлец - от подлый (народ). То есть простой, низшего сословия.
Сволочь - это всякий мусор (сорняки и проч) сволакиваемый с пашни.
Мерзавец - да, это от мороз, мерзкий, вобщем что-то такое плохое аж кожа съеживается как от холода.