You know I could be your knight in shining armor

from Drake – Cameras Lyrics on Rap Genius

Meaning

In the medieval days knights had the most chivalry and were the most noble men around.

“Armor All” is a brand of tire shiner used on cars. the line is a juxtaposition of modern day chivalry. Instead of a knight in shinning armor ridding a horse Drake picks up his women with his freshly Amor All-buffed stead of choice. Most likely this:

To help improve the meaning of these lyrics, visit “Cameras” by Drake Lyrics and leave a comment on the lyrics box