Top Definition
To be so over-joyed with emotion you have an intimate release of bodily fluids.
Tamatha: Shaun, we would like to give you a bump in salary. How does twenty percent sound?

Shaun: Oh my god, that is so amazing, I think I just twittered.
by S. Havlin January 13, 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.