terrace chant
terrace chant
English
Noun
Ad
Definition
A phrase or song chanted at a football match or other sports event.
Ad
terrace chant
A phrase or song chanted at a football match or other sports event.