Harrod’s in England

from Nas – The Black Bond Lyrics on Rap Genius

Meaning

A famous high end department store, in London, infamous for turning away celebrities in the past who came dressed in inappropriate clothing, expecting to be let in

To help improve the meaning of these lyrics, visit “The Black Bond” by Nas Lyrics and leave a comment on the lyrics box