Smurf turf
Noun
Meaning
Smurf turf (uncountable)
(US, sports, slang) The distinctive blue ground of the Bronco Stadium, Idaho, United States.
Noun
Smurf turf (uncountable)
(US, sports, slang) The distinctive blue ground of the Bronco Stadium, Idaho, United States.