What does batad mean?

batad meaning in Urban Dictionary

Less forceful way of saying "bastard"