The term applied to an oversized Macaron biscuit.
For dessert we were served Megacron's with vanilla bean ice-cream.
by Anecdotal Anna August 19, 2011
Get the Megacron mug.