foxcannon Share definition Flag being a foxcannon is either extremely overrating of underrating you or others. "this guy thinks he can beat The Rock? Man, he's such a foxcannon." foxcannon by spaceus February 28, 2023 0 0 Get merch Get the foxcannon mug. Buy Now — $32.95 See more merch