Virginia McLaurin had waited and prayed for an African-American in the White House and when President Obama was elected she started a tireless social media campaign to meet him and his wife, Michelle.

Last week her wish came true and her delight was unmistakable. The 106 year-old whooped with joy, raised her cane in the air and danced and sang. Her happiness, agility and humour has made her the latest internet hit.

In a video posted by the White House on Sunday night, Mclaurin excitedly greets the President and sways youthfully as though celebrating in church. When asked whether she would like to meet the First Lady she swiftly crosses the room to greet her, causing President Obama to say, “Slow down now. Don’t go too quick.”

McLaurin clearly makes a wonderful impression on the Obama’s and the three hold hands and bust some moves. She was invited to meet the President to celebrate Black History Month.

In 2014 she filmed a YouTube video in which she explained, “I didn’t think I’d ever live to see a colored president. I am so happy. I pray for you every day of my life.” The YouTube video was accompanied by a White House petition and a Facebook page.

McLaurin was born in South Carolina in 1909. She has lived through 18 presidents.