Megastore

What is Megastore?


1.

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


35

Random Words:

1. When you fist a girl/guy in the vaginal or anal area, and then drop the remains in a cup, which can be drank. Last night was awesome. H..
1. A word in Urdu language which means"Long Live" Pakistan Zindabad Long live Pakistan See chanting, slogan..
1. Something so ridiculous, it's ridunculous. Heidi and Spencer are such a ridunculous couple. See ridiculous, redunculous, ridonkul..