Skip to main content

WickedBaby12's definitions

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 7, 2018
mugGet the Japanmug.

Share this definition