megril cumflaps Share definition Flag a giant boff who lives in a caravan person 1 : omg is that m - megril cumflaps?.. person 2: what a giant boff megril cumflaps by greengiant69 September 22, 2021 0 0 Get merch Get the megril cumflaps mug. Buy Now — $32.95 See more merch