Наши русские по происхождению бранные слова, я не говорю сейчас о мате, который пришел на нашу землю извне, так вот, почти вся русская брань имеет значение «мертвый». Таков смысл, например, слова падло, то есть «падаль». Или стерва, опять же буквально «мертвечина». Вспомните, у нас в русском языке есть слово стервятник — питающийся падалью.
Значение «мертвого» и в слове зараза. Слово это восходит к глаголу «заразить», то есть убить. Так что ругательство зараза исконно обозначало убитого. Похожее значение имеет слово мразь, — погибший от холода. Сволочь — также обозначает покойника, видимо, самоубийцу.