Definitions by marcjp
Oversharing
An exclamation in response to one who has pinned the meter on exposing too much personal information, usually to a group of people not commonly interwoven with one's personal life and activities.
Oversharing by marcjp October 9, 2008