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 district in the San Fernando Valley region of the City of Los Angeles. Do ya wanna live in Tarzana? See los angeles, california, san..
1. A phrase, exponentially worse than 'fuck me', used to express heartfelt displeasure at an unfortunate turn of events. "B..
1. Unecessary is not a word. The correct spelling of the word you are looking for is unnecessary, which means not needed or non-essential...