look up any word, like pussy:
 
1.
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
37 21