I'm smelling like indo-nesia

from Dr. Dre – Let Me Ride Lyrics on Rap Genius

Meaning

Double entendre both refering to the exotic quality of his marijuana, as well as referring to it as “endo”, which is the most potent part of the plant

To help improve the meaning of these lyrics, visit “Let Me Ride” by Dr. Dre Lyrics and leave a comment on the lyrics box