Top Definition
One who starts a conversation, keeps it going, and maintains the spirit of the conversation.
"Why is Jared being so talkative today?"
"Oh, he's just working on being the best socializer he can be."
by FunkyJ's Urban Times January 09, 2012
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.