What does Camarohead mean?

Camarohead meaning in Urban Dictionary

a standard nickname for Arrowhead arena in Kansas City, Missouri due to its abundance of uneducated, mullet-sporting followers.