Rule of thumb: You never call someone’s kid or baby ugly. Even if you think the kid isn’t so easy on the eyes, just keep your opinion to yourself.
Normally when people see a baby they don’t find cute, they will say “oh isn’t he/she precious” so they don’t have to use the word “adorable” or “cute” or whatever. Either that or just stay silent.
It doesn’t matter how much you joke around with your friend and insult him, insulting his kid is taking it too far.
The kid has nothing to do with his dad antics so if you’re such a stand up guy…take it out on the father…not the child. You don’t get a gold star for calling an innocent baby ugly.
My advice: next time…pick on someone your own size.
Calling someone ugly is unIslamic because not only are you insulting that person ( the baby) but you are also insulting the creation of Allah (swt) and the way he has made them.
I’ve been guilty of it, but I try my personal best not to even joke around by calling someone ugly.
But it’s not unusual for relatives or friends to call a child “dark” in a derogatory way and the parent just keep quiet.. Come to think of it I’ve seen parents talk about their own kids as well like that.. not that it makes it ok of course..
Looks like your colleague is not a real man, real men don’t beat women or go run around to marry some 14 year olds, nor do they tolerate someone calling their child ugly, a real man would not have said those things and would have put his foot in your end for saying something about his son.