Elliott didn't stop running at the back of the end zone, rather he kept going past the boundary and jumped into a large Salvation Army red kettle, hiding for a moment and quickly popping out.
Officials eventually gave the team an unsportsmanlike conduct penalty.
"They're one of our biggest partners, so I had to show them a little bit of love," Elliott explained.
Cowboys owner Jerry Jones said, "I think the Salvation Army should give him the highest award."
>> Read more trending stories
He added, "My dream would be for the NFL to really fine me a lot of money and I'll take them to the Supreme Court and we'll get the Salvation Army more attention than anybody can get them. So, let's go."
But Elliott, who said it was a one-time happening, said head coach Jason Garrett and the special-teams coach were not happy with the stunt, ESPN reported.
"Well, he shouldn't have done it. I thought it was creative, but he shouldn't have done it. You know that's how the league is going to rule on those things."
Elliott says he will also use the kettle jump to help out the Salvation Army more than just giving them a little free advertising.
"I'm going to match whatever they fine me and donate it to the Salvation Army."
And while Elliott may face a fine, the stunt is shining a light on what is permitted and what isn't when it comes to celebrating.
After a touchdown, members of the Green Bay Packers traditionally jump into the stands at Lambeau Field without threat of fines or penalties, USA Today reported.
The Cowboys beat the Tampa Bay Buccaneers 26-20.