Изначально слово «ублюдок» использовали для обозначения потомства, возникающего от скрещивания разных видов или пород животных. Сейчас это метисы или гибриды.
Примерно в период средневековья «ублюдками» начали называть незаконнорождённых детей. Ну а теперь это слово просто приобрело негативный оттенок и используется в качестве оскорбления.
Грамотная речь | Лингвистика 📚