lutersgarden Share definition Flag an idiot who doesn't own a social life and is scared of frogs. A: omg Diana is so much like lutersgarden. B: yeah she's such a faggot. lutersgarden by UnivNale July 27, 2021 0 0 Get merch