What does Basteards mean?

Basteards meaning in Urban Dictionary

hooligans, punks, troublesome teens (young kids with beards that often enter into difficulty)