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. Someone who feels immense sexual pleasure from the witnessing the act or sound of puking. Said person may also become extremely turned o..
1. Getting double fisted by an Englishman. I pulled down Jeb's trousers and gave him a painful Russian Muffin. See russian, muffin, ..
1. A Cincinnati, OH. based street gang, known to destroy parties by setting things on fire and shitting on the floor. They have also been ..