Create a word to match the definition
DEFINITION: v. To compulsively describe, in excruciating detail, the minute events of one\'s everyday life as it happens; especially when assisted by modern information technology systems. n. A person who feels compelled to \"share\" every detail of their life, with everyone.