"Baby daddy." It's terrible all the way around. You could at least say, "Baby's daddy" and make it possessive. "Baby daddy" just makes it look like you can't speak English. "Son's father" or "daughter's father" is better, as in "My son's father ignores him" or "The father of my kids owes me child support!"