Geoff

 is one of the mini Bosses you face in the Story Missions of Battleborn.

Strategy
Geoff seems to be a bit easier than the other bosses, since you can just do damage once you've cleared the other enemies. You'll need to stand on the unlocks to spawn the bug spray which will block his upgrades "enhancements" from continuing. He'll drop a rare Loot Pack. He normally refers to himself as "Arachnis the king of spiders"