look up any word:
1. Carrow Road
Home of Norwich City FC. Awful stadium for an awful team.
Yuck, never go to Carrow Raod, it smells.
by Monstermunch Jul 15, 2004 add a video
rss and gcal