Top definition
noun, verb, adj: the act of using social media to air your grievances
absolutely amazed at the amount of cybertoothing on twitter today!
by beelee1113 January 26, 2011
Get the mug
Get a cybertoothing mug for your mate Beatrix.