1 definition by bchambers

Top Definition
An exclamation you use when very nervously excited.
omgwtf? what is matt damon gonna do next?!

i dunno!

by bchambers September 26, 2007

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.