megacrossbow Share definition Flag A crossbow that can fire over ten arrows at once. Megacrossbows can be a pain if you’re trying not to get shot by arrows. megacrossbow by MaybeARealWord January 22, 2022 0 0 Get merch Get the megacrossbow mug. Buy Now — $32.95 See more merch