Top Definition
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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.