meaning of Camarohead

Camarohead meaning in Urban Dictionary

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