Причём тут слова синонимы? Попробуйте пару раз перечитать мною написанное, может тогда дойдёт смысл. Если я слово хуй заменю на синоном - писька то это будет уже НЕ матерное выражение. Я же говорю конкретно про русский мат.
Слово "пидор" это сокращение от пидарас которое соответственно версия термина "педераст" к матерным словам отношения тоже не имеет.
Я наверное плохой знаток русского языка, но всё таки знаю разницу между матерными словами (обсценная лексика) и допустим вульгарными выражениями, или непристояностями.
Вот вам небольшая статья Левина с хорошими примерами:
http://www.philology.ru/linguistics2/levin-98.htm