captain cannon Share definition Flag A protoss player in Starcraft 2 who spends the majority (or all) of their resources on Photon Cannons. here comes the 6 pool up the ramp, will he be rea-HOLY FUCK CAPTAIN CANNON! captain cannon by leetkr3w October 25, 2010 0 0 Get merch Get the captain cannon mug. Buy Now — $32.95 See more merch