1 definition by TerrancePPP

Top Definition
a malvern prep religious retreat.
steve says hey, he's at meco this weekend.
by TerrancePPP October 10, 2009

Mug icon
Buy a meco mug!