Skip to main content

Definitions by Monstermunch

Carrow Road 

Home of Norwich City FC. Awful stadium for an awful team.
Yuck, never go to Carrow Raod, it smells.
Carrow Road by Monstermunch July 15, 2004