What is Hampden Roar?
1.
noun
The infamous crowd noise said to come from
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?"
See
Random Words:
1.
Portions of gold holding significant value. These particular gems are regarded with high honor by many of the rural tribes of the bering..
1.
when you laugh so hard while having the extreme urge to take a colossal dump causing juicy shit to run in and out of your ass
"sto..