what's "what happen?" from?

NikPreviousAcct

No Lifer
Aug 15, 2000
52,763
1
0
It came from the incredibly famous video of the poorly translated (japanese to english) videogame that everyone else got All Your Base Are Belong To Us from. WHAT HAPPEN! ON SCREEN! THERE IS NO ESCAPE MAKE YOUR TIME!

lol - I don't remember if those are the exact translation-fubars, but they're still funny as hell.