Omgzilla

What is Omgzilla?


1.

Something that is so extraordinary, that a simple "oh my god" won't cut it.

Chinese man #1: Look, its naked Godzilla!

Chinese man #2: OMGZILLA!


52

Random Words:

1. Streets between 59th and 96th. A lot of rich people live in the area especially on fifth avenue. Apartments in the area usually cost a..
1. Condition when a woman wears a tight lycra fitted tube top for exercising and looses form of two boobs to just one Check you the girl w..
1. to go w-a-a-a-ay beyond the expected. to exceed one's potential Face Depina might've started out po, but in less than 3 yea..