look up any word, like the eiffel tower:

1 definition by bwahahaha9494949494

 
1.
end of the world in snow
"OMG THE SNOWMEGEDDEN IS COMING!!!!!!!"
by bwahahaha9494949494 February 10, 2010