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. Punching a girl in the head when you're about to cum while doing her doggy style. She then gets all tense and her butthole squeezes..
1. mixed cultural term/name meaning "king of the kings" it is usually common in Turkish which is mixed with Arabic. that horse i..
1. 1 : Method of shaping wire so water drips off, instead of funneling directly into the connection. 2 : A stupid/useless apprentice. I to..