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
5👍 2👎
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.
14👍 2👎