Madi Spencer Share definition Flag a slut, piece of shit, better off dead That girl just Madi Spencer'd me Madi Spencer by lmfaouh April 17, 2017 Get the Madi Spencer mug.