2 definitions by Skrom

1
Home of Ipswich Town FC. Awful stadium for an awful team.
Yuck, never go to Portman Road, it smells.
by Skrom May 26, 2021
Get the mug
Get a Portman Road mug for your barber Abdul.
2
Home of the only team in East Anglia and most beloved club in England, Norwich City.
Carrow Road is the best ground in the country
by Skrom May 26, 2021
Get the mug
Get a Carrow Road mug for your buddy Günter.