Top definition
An affectionate term used to describe a cute person. Shortened version of magronis
Hey magron, wanna go to buy some new Y-fronts?
by Snigs May 06, 2004
Get the mug
Get a magron mug for your mate Zora.