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. A small friendly and beautiful village in Scotland with many views and beautiful scenery its a great place to visit or live in and the p..
1. One of those intentional mispellings of Viagra, used to get past email spam blockers. This one, however, sounds more like it would be a..
1. an emoticon adding a popping vein to express irritation or added frustration. Person 1: You're fat! Person two: How dare you?! &g..