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. An extremely wet female that provides an excessive amount of lubrication I got her so wet last night that she was a total twaterslide ..
1. an extension of the popular mockery of instant messenger acronyms. stands for 'Oh my god what the f*** massively multiplayer online..
1. 1. (noun) An extremely tight vagina. The sexual equivalent of a Chinese finger trap. Once you put it in, you can't get it out again..