Japan

(Verb) A turnabout from an initially winning situation

used in sport analogy
"Did you saw last night's World Cup game?"

"Yeah, Belgium was winning, but Brazil scored, I thought they're going to Japan themselves lol"
by WickedBaby12 July 07, 2018
Get the Japan mug.