1 definition by Muffaletta

1
When something is excellent, and my good friend Egg is somehow involved.
by Muffaletta August 18, 2011
Get the mug
Get a Eggcellent mug for your mate Zora.