Find the word definition

Wikipedia
Hellabuster

Hellabuster is the second studio album by the band Box Codax, released in the United Kingdom on 10 May 2011. In the first full-length release since their album Only An Orchard Away in 2006, Box Codax tell the peculiar and young life of Hellabuster in 13 episodes, with each song being accompanied by its own video.