Yep, it is bumblefoot as stated by everyone else.
I'm currently dealing with that here as well and speckledhen, along with Ruth, has given me lots of great info. Just keep in mind that it's not as bad as it's chalked up to be to treat! You do need to wear rubber gloves though because it is a...