megsmum Share definition Flag Spanish slang for a stumpy troll who lives off grid That sad old megsmum still has horrendous grey hair megsmum by Neverhopefull November 1, 2020 0 0 Get merch Get the megsmum mug. Buy Now — $32.95 See more merch