Find the word definition

Wikipedia
Tubelord

Tubelord were an alternative rock band from Kingston upon Thames, England, active between 2006 and 2012.

In 2009, the band signed a record deal with independent label Hassle Records and on 12 October 2009 they released their debut album Our First American Friends.