twimbly.com

A playful, invented term that has a lot going for it. Usage for sites that deal with “twin” anything is obvious, as is branding possibility for sporting usage due to the “nimble” rhyme contained within the term, and the closeness in sound to a famous stadium in England that hosts some of the world’s most important events.