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


0

Random Words:

1. 1. Someone from the country of India. Although from an immensly crowded native country, when given opportunities, blow people's min..
1. The best cologne on the store shelves. Get some and all the girls at school will fight over you. Brut cologne smells great and it'..
1. A combination of the words 'ill' meaning excessivly cool, and awful, which is pretty self explanatory. Ex 1 - Andrew: Did y..