Steve, a Hampden Roar is the noise you would if you were within a couple of miles of Hampden Park when an auld firm derby is taking place. The scots are as fanatical about their football as they are about their drinking!