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. Pretty much China's version of YouTube, but hella slow because of all the filters & crap the Chinese government enforces on its..
1. (is-did) A word to the affirmative. To be in agreement with someone or to acknowledge one's own actions. An alternative to fo sho, ..
1. You want to cheat on your wife but you can't find a good excuse for your lover. Bob: Hi beautiful, I just can not figure out the w..