Umbrellas can't stop when this rain coming (tat tat tat)

from Cam'ron – Suga Duga Lyrics on Rap Genius

Meaning

the rain is a reference to a rain of bullets. The reason Cam even mentions umbrellas in the first place is a reference to the Rihanna song “Umbrella” which happened to feature a verse from Jay-z

To help improve the meaning of these lyrics, visit “Suga Duga” by Cam'ron Lyrics and leave a comment on the lyrics box