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
Random Words:
1.
a mini version of b'gee, created as a weapon to fight off the evil valrog.
"oh my god, it's a mini b'gee! and it lo..
1.
someone who who acts or is extraordinarily black regardless of the color of their skin. It is used as an endearing complement much like ..