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.
A music album that tells a story essentially. A rock opera will have many tracks on it, but they will all follow a storyline. Rock opera..
1.
When someone has unique and/or disgusting taste in female body parts
"I like dem hairy pussy lips man."
"Noel, you have..