Trahzo So I guess Japan is the brand new slang term for the slang term Dafuq. Posted 9 years ago Report Link Quote Reply