Maggledraft Share definition Flag The act of smelling someone's fart after they've eaten marshmallows. James maggledrafted tim Maggledraft by maxnellson March 12, 2023 0 0 Get merch Get the Maggledraft mug. Buy Now — $32.95 See more merch