Skip to main content

this was a triumph

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.
"Scientists have invented a cool new cloning machine!"
"This was a triumph."
by Sabretooth January 18, 2008
mugGet the this was a triumph mug.

This was a triumph

I'm making a note here huge success.
something soooomething something something smhing
Get the this was a triumph mug.
by iminhellplshelpahhh July 2, 2024
mugGet the This was a triumph mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email