Mega = Big
Store = Thing
"It's not just a store, Marge. It's a MEGA STORE! Mega means good and store means thing." - Homer Simpson
by Chris Ridsdill February 27, 2004
Get the mug
Get a megastore mug for your guy Vivek.
An all-girls highschool.
Dude 1: Are you coming to the canteen at lunch?

Dude 2: No I need to nip to the Virgin Megastore.
by Mr. Cardboard November 06, 2011
Get the mug
Get a Virgin Megastore mug for your cousin Nathalie.