Shopzilla

What is Shopzilla?


1.

A website to buy things. Sort of like Ebay.

I'm going to shopzilla to look for new nunchucks.

See shop, zilla, zil, zoe


16

Random Words:

1. A sex act unique to Thai massage parlors. Similar to the Happy ending, parlor goers pay premium prices to receive massage treatment, an..
1. To beast it up, is to engage in beastification, or do something that is beast. Can also be a general phrase indicating thanks or accept..
1. A female, of partial or full italian descent, who defines herself/flaunts her nationality in an obnoxious, ethnocentric manner. Speaks o..