The term applied to an oversized Macaron biscuit.
For dessert we were served Megacron's with vanilla bean ice-cream.
by Anecdotal Anna August 18, 2011
Get a Megacron mug for your papa Jerry.