I think I know exactly what this game is going to be about. I saw a light-hearted UK TV travel show years ago about local culture. One of those shows featured a particular event which might describe this game :)
I think I know what you're talking about and tha twould be funny too - it is a slightly different take on the same idea ;)