meaning of Byker Teacake

Byker Teacake meaning in Urban Dictionary

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