What does bammy jastard mean?

bammy jastard meaning in Urban Dictionary

a person who is deservedly unlucky.