Finally, what does “Excelsior” mean? “Upward and onward to greater glory!” That’s what I wish you whenever I finish tweeting! Excelsior!

— stan lee (@TheRealStanLee) November 9, 2010