Top Definition
Said to someone with the incessant need to make their business everyone's business
To someone comfortable with sharing information about themselves with strangers

1: Hello?

2: Hey, can you talk?

1: Later, I'm taking a dump right now.

2: Ugh...dude...the world is your Twitter.

1: Oh, sorry
by Niteryder August 09, 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.