| 1. | Hampden roar | ||
|
noun The infamous crowd noise said to come from Hampden Park, Scotland's national football stadium, while a match is being played. Also used in rhyming slang, as in "What's the Hampden roar?" for "What's the score?" when referring to the score of a football match. "Can ye hear the Hampden roar?"
"What's the Hampden roar, my good man?" |
|||
