meaning of bammy jastard

bammy jastard meaning in Urban Dictionary

a person who is deservedly unlucky.