Godzilla Your Tokyo

What is Godzilla Your Tokyo?


1.

To cause distress to another by saying or doing something discouraging. Equivalent to "piss on one's parade."

Sorry to Godzilla your Tokyo, but I think your idea's already been done better than you could do it yourself.

See rain on your parade, discourage, playa hate


46

Random Words:

1. Rich south side girls from fee paying schools from ireland who dont just go for the fact of hot rugby bois(but thats always a plus) but ..
1. A way to call someone that was born on Friday the 13th or Halloween. In order to have yourself referred to 'UltraMegagoth' you..
1. Located in Big Sur, California, the Esalen Institute has become synonymous with fantastic, relaxing massage and bodywork. Esalen massag..