John Elway has just perfected the art of internet trolling, with a tweet that was 511 days in the making.

More than a year ago, on May 2, 2015, the Broncos VP tweeted about adding Trevor Siemian to the Denver lineup.

"7th rd pick Trevor Siemian had a productive career as a quarterback at Northwestern. He has raw talent and we think he will develop nicely," Elway wrote. .

But not everyone could see that back in 2015 - including Twitter user @nfkrauss. He responded to Elway's original tweet with, "So many other needs. In John we trust Broncos but this seems like a huge reach."

Elway waited until the opportune moment to throw back some shade.

It came on Sunday, when Siemian threw four touchdowns against Cincinnati, helping to win the game against the Bengals, 29-17. Siemian finished the game 23 of 35 for 312 yards, no interceptions and a 132.1 passer rating. He was the first quarterback in NFL history to have such a game -- 300 yards, 4 TDs, 0 picks -- in his first road start.

Elway's response didn't use a single word. He simply mentioned nfkrauss, and drew his attention back to the original praise for Siemian.

Credit: bc_chamberlain
Credit: bc_chamberlain

Elway has since deleted the tweet but screenshots are all over Twitter.

nfkrauss even responded to it with, "Thanks for the call out I lived up/admitted my mistake can you fly me out to apologize in person? #ask4forgiveness," and, "Get called out by @johnelway and now I think I may be trending how does that happen #GoBroncos #ImSorry."

Something tells us Elway hasn't yet bought that plane ticket.