mayflower maggot Share definition Flag a white person omg the mayflower maggots are getting on my nerves mayflower maggot by scarlettjohanssonswhore August 16, 2021 0 0 Get merch Get the mayflower maggot mug. Buy Now — $32.95 See more merch