2 definitions by The Hampden Road
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.
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.
by The Hampden Road June 4, 2009
verb
To inflict a physical beating. Scottish colloquialism often implying a premeditated gang attack.
To inflict a physical beating. Scottish colloquialism often implying a premeditated gang attack.
by The Hampden Road June 4, 2009