PapaDefuse Share definition Flag Someone who's complete ass cheeks at Halo games! My friend is PapaDefuse at Halo! PapaDefuse by Nintenbox360 December 30, 2021 0 0 Get merch Get the PapaDefuse mug. Buy Now — $32.95 See more merch