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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.