Top Definition
a person who has no mental to verbal social filter and to whom everything personal is everybody's news
Mark: I know we work closely together and will do so for a long time to come, and I know you are in a committed relationship BUT I LOVE YOU and want to have babies with you and I love you...

Kelly: thanks for ruining our otherwise comfortable working relationship, ya freakin' over discloser, next time stfu you dumbass
by Che Kozaro September 30, 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.