1 definition by jaf1230

Top Definition
What you do to celebrate, esp. after getting a medal in the Olympics
We're gonna go swimming in the river tonight, that's what I'm talking about! USA third place!
by jaf1230 August 12, 2008
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×