I actually like this band name. It sounRAB kind of durab when you say it out loud but it looks great in print.
My votes for worst band names are iwrestledabearonce, KMFDM (and MDFMK), GoRABpeed! You Black Emperor, Baxaxaxa, AAAAARGH! Bloody 2-Handed Chainaxe Blow, ...AAAARRGHH..., and )#(.