Skip to main content

Definitions by 100001

Open, standing-room only section of a soccer stadium. Not many left these days due to safety concerns and hooligan activity.
all the hooligans beat the shit out of each other on the terraces
terrace by 100001 December 1, 2004