meaning of battling bastards

battling bastards meaning in Urban Dictionary

WW2 fight of Philippines " Battling Bastards of Bataan "