In her new music video for "Sorry," Meg Myers shows fans that she's not someone you want to mess with. The L.A. (by way of Tennessee) alt-rock artist juxtaposes a happy childhood with how she really feels about the past in the Andrew Donoho-directed visual (above).

In the video, Myers visits her childhood home where we see her younger self playing with a little boy, who looks like her best friend at the time. While the two kids are just seen hanging out -- and we're not too sure what happened to make Meg so upset -- the singer eventually moves around the house and starts tearing stuff up with a baseball bat.

"When I wrote 'Sorry,' the original meaning was based on a romantic relationship," she told Rolling Stone. "I think the video actually gives the song a deeper meaning than it originally had. I didn't want to do the whole love interest thing for the video because it felt cliché. And I think it's important for young girls to see videos that aren't just centered around a love interest, when we're all such complex people. Plus, just having people my age would be boring."

"Sorry" is the latest track off her upcoming debut album set for release this summer; the song is available now on iTunes. In support of the new disc, she will hit the road soon, kicking things off on April 10.

Meg Myers 2015 Tour
April 10 -- Phoenix -- FestivALTAZ at Quail Run Park
April 18 -- Tucson, Ariz. -- KFMADay 2015 at Kino Veterans Memorial Stadium
May 7 -- Kansas City, Mo. -- Buzz Under The Stars at Kansas City Live!
May 11 -- New York City -- The Studio At Webster Hall
May 12 -- Cambridge, Mass. -- TT The Bear’s
May 13 -- Portland, Maine -- Port City Music Hall
May 16 -- Rochester, N.Y. -- 94.1 The Zone Bonzai at Main Street Armory
May 19 -- Indianapolis, Ind. -- The Hi Fi
May 21 -- Chicago / Lincoln Hall
May 22 -- Nashville -- The High Watt
May 23 -- Maryland Heights, Mo. -- Pointfest 2015 -- Hollywood Casino Amphitheatre
May 24 -- Tulsa, Okla. -- Vanguard
May 26 -- Albuquerque, N.M. -- Launchpad
May 27 -- Denver -- Lost Lake
May 28 -- Salt Lake City -- The State Room
May 30 -- Reno, Nev. -- Knitting Factory
June 1 -- Seattle -- The Crocodile Café
June 2 -- Portland, Ore. -- Hawthorne Theatre
June 3 -- Eugene, Ore. -- Wow Hall
June 5 -- Orangevale, Calif. -- The Boardwalk
June 6 -- Mountain View, Calif. -- LIVE 105’s BFD at Shoreline Amphitheatre