What does anglo-rasta mean?

anglo-rasta meaning in Urban Dictionary

of jamacian desent. a hair design that contains small braids. nearly dreadlocks but a simpler type that seems quite sweet