Top definition
A common nickname for Arrowhead stadium in Kansas City, Missouri due to its abundance of uneducated, mullet-sporting fans.
Denver Bronco fan: "I'm braving the crowd and going to watch a game at Camarohead this weekend."
by William Robert November 06, 2004
Get the mug
Get a Camarohead mug for your boyfriend Jerry.