look up any word, like eiffel tower:
An all girls catholic school.
Did you see anything or one you liked in the Virgin Mega Store?
by S.Dixon June 03, 2005
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 MrCardboard November 06, 2011