Inspired by Tyler Perry's act of generosity, musician Kid Rock has brought holiday cheer to Walmart shoppers in Nashville.

>> Read more trending news

Thanking Perry for the great idea, Kid Rock said on Twitter Friday that he paid off all of the layaway accounts at his local Walmart in Nashville.

The store's manager told The Tennessean that the musician gave approximately $81,000 to pay off the layaway accounts.

Earlier this week, Perry paid over $400,000 to clear layaway accounts for shoppers at two metro Atlanta Walmart stores.

Layaway customers will receive a note to let them know their neighbor, Kid Rock, paid off their account, The Tennessean reported.