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. abbreviation/acronym, stands for "God Had A Wonderful Day When He Made You." Used to tell someone how wonderful they are as a..
1. When a person masterbates while they are using the bathroom "Kelly is such a bathsturbater! I mean she masturbating in front of me..
1. A person who is very sick or ill. You are such a flem cake! You're are coughing and sneezing all over the place!..