A video of a Tennessee middle school student tearfully revealing to his mother that he deals with being bullied at school has gone viral and is tugging at the heartstrings of people worldwide.

In the video, which is damn-near impossible to watch without your sinuses acting up, young Keaton Jones sobs while he is telling his mother how he's subjected to verbal and physical abuse at the hands of his classmates. "Why do you find joy in taking innocent people and finding a way to be mean to 'em?" he asks. "It's not OK."

Members of the hip-hop community have taken notice and are showing their support for young Keaton on social media. Snoop Dogg offered his friendship and requested to link with the kid via Instagram. "Say lil Man U gotta friend in me for life hit me on dm so we can chop it up love is the only way to beat hate 👊🏾," Snoop wrote on IG.

Cardi B was  ready to run fades for Keaton. "I’m so Sad and angry like I’m OD hot 😡😪Please teach your kids not to be bullies .Teach them how to be tough 👊🏽but not too pick on others," she wrote on Twitter. "I can’t get that boy In that video out my mind 😪I wish i can give him a hug and beat the shit out them kids that pick on him .I don’t care if they kids 👊🏽👊🏽FUCK YOU !!" she added.

T.I. tried to offer some answers and kind words. "To answer your question Lil man... bullies are just cowards who are too weak to address the hurt,pain,&unhappiness in their own miserable lives so they take it out on great people like YOU!!!" the Kang posted on IG. "Just know that YOU ARE GREAT!!! Your differences make you the shit!!! Don't ever let anyone make you feel anything else."

Jones' mother responded to the outcry of support for her son on Facebook posting, "I'm humbled by the voice my boy has been given, but he's still just a little boy, and he's a little boy who desperately wants acceptance."

See what Chris Brown, Plies, Trae Tha Truth and True Life had to say below.

  • Snoop Dogg

  • Cardi B

  • Chris Brown

  • Plies

  • Trae Tha Truth

  • T.I.

  • Tru Life

More From XXL