1 definition by Sabretooth
The first line in the song Still Alive, on the Portal soundtrack. Used typically as a reference to the video game Portal, when commenting on Portal-related news. Also used in science-related news.
by Sabretooth January 18, 2008