What does Byker Teacake mean?

Byker Teacake meaning in Urban Dictionary

To headbutt some body in an aggressive means with destructive intention.