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 Spanish football team based in Merseyside. In a couple of years, Spanish players will outnumber English players on LFC by a 50-0 marg..
1. NBA team that is quickly rising,they have a deadly backcourt in Sam Cassell,Cuttino Mobley and dominate the paint with Elton Brand and t..
1. An acronym for Harry Potter and the Order of the Phoenix. I just finished reading HPatOotP. See harry, potter, hpatss, hpatcos, hpatpo..