"Bumblefoot" seems to suit him well.