I have a photo where John Lennon may have stood
Or so I'm told, ooh

from The Vaccines – Teenage Icon Lyrics on Rap Genius

Meaning

John Lennon is a member of The Beatles who, like The Vaccines, are from England

To help improve the meaning of these lyrics, visit “Teenage Icon” by The Vaccines Lyrics and leave a comment on the lyrics box