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!


0

Random Words:

1. A collection of the best partiers in New England. Also known as UMass Amherst. You really never understand the TRUE meaning of the phras..
1. The state of Never having had sex in a Foreign country, or not having had sex with a person from another Country. I lost my Internation..
1. DUTCHESS COUNTYDATE, during which a lady share sher sherpawith her partnerand they put their respective parts together. Also known as a..
Book Banner