Skip to main content

rollercoasterj's definitions

Tremendously Tremendous

A state of pure awesome that was achieved when Team USA played Team Canada in the 2010 Winter Olympics in Vancouver, Canada on February 21st.
Announcer: So far, this (game) has been TREMENDOUSLY TREMENDOUS!

*all fans loudly agree*
by rollercoasterj February 21, 2010
mugGet the Tremendously Tremendous 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