Subscribe English
look up any word, like fapping:

1 definition by Jayzone21

 
1.
A term for the combined disasters of earthquakes, tsunamis, and nuclear meltdowns occuring in Japan in March 2011. It's a portmanteau using the words Japan and apocalypse.
What's the latest news on the Japocalypse?
by Jayzone21 March 16, 2011
1 0